Rosa's DopplerBench

Time bar (total: 7.1s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze92.0ms (1.3%)

Memory
-4.2MiB live, 148.4MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
56.3%56.2%43.7%0.1%0%0%0%7
65.6%65.5%34.3%0.1%0%0%0%8
65.6%65.5%34.3%0.1%0%0%0%9
76.6%76.5%23.4%0.1%0%0%0%10
82%81.9%17.9%0.1%0%0%0%11
82%81.9%17.9%0.1%0%0%0%12
Compiler

Compiled 14 to 10 computations (28.6% saved)

sample992.0ms (14%)

Memory
-99.0MiB live, 1 174.4MiB allocated
Samples
469.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 269.0ms
ival-mult: 111.0ms (41.3% of total)
ival-div: 58.0ms (21.6% of total)
ival-add: 48.0ms (17.9% of total)
ival-neg: 43.0ms (16% of total)
ival-true: 6.0ms (2.2% of total)
ival-assert: 3.0ms (1.1% of total)
Bogosity

explain135.0ms (1.9%)

Memory
-20.5MiB live, 139.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
850-1(5.7590914879665605e-152 -1.541574203477853e-107 -6.509844243320551e-205)(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
00-0-t1
00-0-(*.f64 (neg.f64 t1) v)
00-0-(neg.f64 t1)
00-0-v
00-0-(*.f64 (+.f64 t1 u) (+.f64 t1 u))
00-0-(+.f64 t1 u)
00-0-u
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/o300
(*.f64 (neg.f64 t1) v)overflow41
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow117
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o230
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow117
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n110
(*.f64 (neg.f64 t1) v)overflow41
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n70
(*.f64 (neg.f64 t1) v)underflow27
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u70
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow16
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u60
(*.f64 (neg.f64 t1) v)underflow27
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow16
Confusion
Predicted +Predicted -
+841
-0171
Precision
1.0
Recall
0.9882352941176471
Confusion?
Predicted +Predicted MaybePredicted -
+8401
-00171
Precision?
1.0
Recall?
0.9882352941176471
Freqs
test
numberfreq
0172
184
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
37.0ms512×0valid
Compiler

Compiled 140 to 44 computations (68.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 6.0ms (38.7% of total)
ival-div: 3.0ms (19.3% of total)
ival-add: 3.0ms (19.3% of total)
ival-neg: 2.0ms (12.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess223.0ms (3.2%)

Memory
2.8MiB live, 91.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034109
1179105
2651103
32313103
45734103
57948103
0812
01312
13412
28012
319612
434312
553312
695212
7174512
8220312
9273112
10320812
11333512
12358912
13363312
14365512
15367512
16374212
17376612
18377812
19378012
20378012
0378012
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 u t1) (+.f64 u t1)))
Symmetry

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% 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
68.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 12 to 8 computations (33.3% saved)

simplify155.0ms (2.2%)

Memory
-3.3MiB live, 34.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
cost-diff0
(neg.f64 t1)
cost-diff0
(*.f64 (neg.f64 t1) v)
cost-diff0
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0831
01331
13431
28031
319631
434331
553331
695231
7174531
8220331
9273131
10320831
11333531
12358931
13363331
14365531
15367531
16374231
17376631
18377831
19378031
20378031
0378031
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(+.f64 t1 u)
u
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 u t1) (+.f64 u t1)))
(*.f64 (neg.f64 t1) v)
(*.f64 (neg.f64 v) t1)
(neg.f64 t1)
t1
v
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(*.f64 (+.f64 u t1) (+.f64 u t1))
(+.f64 t1 u)
(+.f64 u t1)
u

localize36.0ms (0.5%)

Memory
-11.7MiB live, 26.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 (neg.f64 t1) v)
accuracy0
(neg.f64 t1)
accuracy0.01171875
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
accuracy20.081415627927353
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Samples
26.0ms256×0valid
Compiler

Compiled 64 to 18 computations (71.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 14.0ms (74.5% of total)
ival-div: 1.0ms (5.3% of total)
ival-add: 1.0ms (5.3% of total)
ival-neg: 1.0ms (5.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series13.0ms (0.2%)

Memory
13.8MiB live, 13.8MiB allocated
Counts
4 → 34
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
Outputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 t1)
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
Calls

9 calls:

TimeVariablePointExpression
3.0ms
t1
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
2.0ms
v
@0
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
1.0ms
t1
@0
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
1.0ms
v
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
1.0ms
u
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))

simplify293.0ms (4.1%)

Memory
-4.2MiB live, 183.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0225775
1690723
22308641
37301637
08308603
Stop Event
iter limit
node limit
Counts
34 → 34
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* -1 t1)
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64))) u)) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
(pow t1 2)
(*.f64 t1 t1)
(+ (* 2 (* t1 u)) (pow t1 2))
(*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (fma.f64 (*.f64 (/.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1) (*.f64 (neg.f64 v) t1)) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) v) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 (/.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1) (*.f64 (neg.f64 v) t1))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) u) u) (fma.f64 #s(literal -3 binary64) (*.f64 v (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u)) (*.f64 v (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) v) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 (/.f64 v u) #s(literal 2 binary64)) (*.f64 t1 t1) (*.f64 (neg.f64 v) t1)))) (*.f64 u u))
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u)) u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 #s(literal -2 binary64) (/.f64 t1 u))) u)) (*.f64 u u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 v (neg.f64 u)) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 v (neg.f64 u)) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 6 binary64) (/.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) u) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64))) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 v (neg.f64 u)) u)) t1)
(* -1 t1)
(neg.f64 t1)
(+ (* 2 (* t1 u)) (pow u 2))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) v (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (/.f64 v t1) u) u))) t1) v) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (fma.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) v (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) v))) #s(literal -2 binary64) (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) v (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (/.f64 v t1) u) u))) t1) v)) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 t1 t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) v (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 (/.f64 v t1) u) u))) t1) v) t1)
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) v (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1))) t1)) (*.f64 t1 t1))

rewrite205.0ms (2.9%)

Memory
43.3MiB live, 158.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0825
01321
15721
240021
3511521
0841021
Stop Event
iter limit
node limit
iter limit
Counts
4 → 473
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
Outputs
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 (*.f64 t1 t1))) #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (-.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (-.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (neg.f64 v)) #s(literal -1 binary64)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (neg.f64 t1)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v))
(*.f64 (pow.f64 (/.f64 (neg.f64 (+.f64 u t1)) (neg.f64 t1)) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 (+.f64 u t1)) (*.f64 v (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(*.f64 (pow.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) #s(literal -1 binary64)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 (+.f64 u t1)) (neg.f64 t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) #s(literal -1 binary64)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (pow.f64 (pow.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1)))) (*.f64 (-.f64 t1 u) (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 v)) t1)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) #s(literal -1 binary64)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) (neg.f64 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) (neg.f64 v)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 v))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 v))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (/.f64 v (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 v (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (/.f64 (-.f64 t1 u) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (-.f64 t1 u) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (/.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 t1 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 t1) #s(literal -1 binary64)) (/.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v))
(*.f64 (/.f64 v (neg.f64 (+.f64 u t1))) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v))
(*.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 (pow.f64 (*.f64 v (neg.f64 t1)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u)) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (+.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 u t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u)) (/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (+.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 u t1))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (/.f64 (-.f64 t1 u) (+.f64 u t1)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (pow.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (+.f64 u t1)))
(*.f64 (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (-.f64 t1 u)) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (/.f64 v (+.f64 u t1))))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (-.f64 t1 u)) (/.f64 (/.f64 v (+.f64 u t1)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (/.f64 v (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (/.f64 v (+.f64 u t1)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) t1) #s(literal -1 binary64))
(*.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (pow.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (pow.f64 (pow.f64 (*.f64 v t1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (*.f64 v t1))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 t1 (+.f64 u t1)) (pow.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (neg.f64 v) (+.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (pow.f64 (pow.f64 (neg.f64 t1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (-.f64 t1 u) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) t1))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (pow.f64 (*.f64 v (neg.f64 t1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 v (neg.f64 t1)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 v (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 v (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (+.f64 u t1))))
(*.f64 v (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v))
(*.f64 t1 (*.f64 v (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 t1 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))
(*.f64 t1 (/.f64 v (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 t1 (neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) (neg.f64 v)) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 v t1) #s(literal -1 binary64)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (+.f64 u t1)))
(/.f64 (*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)) t1)
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)) (*.f64 t1 t1))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 (-.f64 u t1) u)))
(/.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (+.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 u t1) u) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)) (pow.f64 t1 #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 (*.f64 t1 t1))) t1)
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1))
(/.f64 (*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #s(literal 1 binary64)) (+.f64 u t1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 v (/.f64 t1 (+.f64 u t1)))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) #s(literal 1 binary64)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (neg.f64 v)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) #s(literal 1 binary64)) (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (*.f64 t1 t1) (*.f64 (-.f64 u t1) u))))
(/.f64 (*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64)))) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 u t1) u) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)) (pow.f64 t1 #s(literal 4 binary64)))))
(/.f64 (*.f64 (neg.f64 v) (neg.f64 (*.f64 t1 t1))) (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) t1))
(/.f64 (*.f64 (neg.f64 v) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 t1)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 t1 t1))) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) t1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 (*.f64 t1 t1))) (*.f64 (+.f64 u t1) t1))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 v (neg.f64 (*.f64 t1 t1))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1))
(/.f64 (*.f64 v (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 v t1) #s(literal 1 binary64)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1)) (*.f64 (/.f64 (+.f64 u t1) v) (+.f64 u t1)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1)) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 (*.f64 v #s(literal 1 binary64)) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) t1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) #s(literal 1 binary64)) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 t1)) (/.f64 v (+.f64 u t1))) (*.f64 (+.f64 u t1) t1))
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 v (+.f64 u t1))) (*.f64 (*.f64 t1 t1) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 t1)) (neg.f64 v)) (*.f64 t1 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 t1)) #s(literal 1 binary64)) (*.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v)))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 t1)) v) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 v)) (*.f64 (*.f64 t1 t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 t1 t1) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v)))
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) v) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)))
(/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 u t1)))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 v)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) t1))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 v t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) (neg.f64 v)))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(/.f64 t1 (*.f64 (neg.f64 (+.f64 u t1)) (/.f64 (+.f64 u t1) v)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) (neg.f64 v))))
(neg.f64 (*.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) t1))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) t1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (-.f64 u t1) u) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (-.f64 u t1) u)))
(fma.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 t1 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) (*.f64 (neg.f64 u) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) (neg.f64 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u))))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) t1) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (-.f64 u t1) u)) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (-.f64 u t1) u)))
(+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 v)) (neg.f64 t1))
(*.f64 (neg.f64 (neg.f64 v)) (neg.f64 t1))
(*.f64 (neg.f64 v) t1)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 v t1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 #s(literal 1 binary64) (*.f64 v (neg.f64 t1)))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 (*.f64 v (neg.f64 t1)) #s(literal 1 binary64))
(*.f64 v (*.f64 (neg.f64 t1) #s(literal 1 binary64)))
(*.f64 v (neg.f64 t1))
(*.f64 (neg.f64 t1) (neg.f64 (neg.f64 v)))
(*.f64 (neg.f64 t1) (*.f64 v #s(literal 1 binary64)))
(*.f64 (neg.f64 t1) v)
(*.f64 t1 (*.f64 (neg.f64 v) #s(literal 1 binary64)))
(*.f64 t1 (neg.f64 v))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v t1) (*.f64 v t1))) (*.f64 v t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 v t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 v t1) (*.f64 v t1) (*.f64 #s(literal 0 binary64) (*.f64 v t1)))))
(/.f64 (*.f64 v (neg.f64 (*.f64 t1 t1))) t1)
(/.f64 (*.f64 v (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1))
(/.f64 (*.f64 (neg.f64 (*.f64 t1 t1)) v) t1)
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) v) (*.f64 t1 t1))
(neg.f64 (*.f64 (*.f64 v t1) #s(literal 1 binary64)))
(neg.f64 (*.f64 v t1))
(fma.f64 #s(literal 0 binary64) v (*.f64 v (neg.f64 t1)))
(fma.f64 v #s(literal 0 binary64) (*.f64 v (neg.f64 t1)))
(-.f64 #s(literal 0 binary64) (*.f64 v t1))
(+.f64 (*.f64 #s(literal 0 binary64) v) (*.f64 v (neg.f64 t1)))
(+.f64 (*.f64 v #s(literal 0 binary64)) (*.f64 v (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 v (neg.f64 t1)))
(*.f64 (neg.f64 (*.f64 t1 t1)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(pow.f64 (/.f64 t1 (neg.f64 (*.f64 t1 t1))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 t1 t1) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 t1) (neg.f64 t1))) t1)
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 t1) (neg.f64 t1)) (*.f64 #s(literal 0 binary64) (neg.f64 t1)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 t1))) (neg.f64 t1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 t1 t1)))
(/.f64 (neg.f64 (*.f64 t1 t1)) t1)
(/.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 t1 t1))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (neg.f64 (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 t1) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))))
(neg.f64 t1)
(fma.f64 (neg.f64 (*.f64 t1 t1)) (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (*.f64 t1 t1) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64))
(fma.f64 t1 #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) t1) (/.f64 (*.f64 t1 t1) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 t1 t1)) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 t1 t1)))
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))
(+.f64 (neg.f64 t1) #s(literal 0 binary64))
(*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) #s(literal 1 binary64)) (+.f64 u t1))
(*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 (-.f64 u t1) u)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (+.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 (-.f64 u t1) u) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)) (pow.f64 t1 #s(literal 4 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (exp.f64 (log.f64 (+.f64 u t1))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (log.f64 (+.f64 u t1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (+.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 t1 t1) (*.f64 (-.f64 u t1) u)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (-.f64 u t1) u) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)) (pow.f64 t1 #s(literal 4 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) #s(literal 2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 u t1) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 u t1) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 1 binary64)) (+.f64 u t1)) #s(literal 2 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (-.f64 t1 u)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 (-.f64 u t1) u)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (+.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 u t1) u) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)) (pow.f64 t1 #s(literal 4 binary64))))
(*.f64 (exp.f64 (log.f64 (+.f64 u t1))) (exp.f64 (log.f64 (+.f64 u t1))))
(*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -2 binary64)) (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 1 binary64)) (+.f64 u t1)) (pow.f64 (/.f64 (+.f64 u t1) (-.f64 t1 u)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 1 binary64)) (+.f64 u t1)) (pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 1 binary64)) (+.f64 u t1)) (pow.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 1 binary64)) (+.f64 u t1)) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (+.f64 u t1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 u t1) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (+.f64 u t1)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 u t1)) (neg.f64 (+.f64 u t1)))
(*.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 u t1) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 u t1) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -2 binary64)))
(*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (/.f64 (+.f64 u t1) (-.f64 t1 u)))
(*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))))
(*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 u t1) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (+.f64 u t1)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 t1 u) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 t1 u) (-.f64 t1 u)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 u t1) (pow.f64 (/.f64 (+.f64 u t1) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 u t1) (/.f64 (+.f64 u t1) #s(literal 1 binary64)))
(*.f64 (+.f64 u t1) (+.f64 u t1))
(pow.f64 (/.f64 (-.f64 t1 u) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 u t1))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (+.f64 u t1) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 (+.f64 u t1) (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 u t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 u t1) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1))) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1)))) (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (-.f64 u t1) (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u))) (*.f64 (-.f64 u t1) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (-.f64 u t1) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 1 binary64)) (*.f64 (-.f64 u t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (neg.f64 (-.f64 t1 u)) (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)) (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u))) (*.f64 (neg.f64 (-.f64 t1 u)) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 t1 u)) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 t1 u)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 t1 u)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (-.f64 u t1)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u))) (*.f64 (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u))) (*.f64 (-.f64 t1 u) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (-.f64 t1 u) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 1 binary64)) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u))) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (*.f64 (neg.f64 (-.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (*.f64 (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (-.f64 t1 u)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 u t1)) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)) (+.f64 u t1)) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 u t1)) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) u) (-.f64 t1 u)) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 t1 u)))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) u) (-.f64 t1 u)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))) (-.f64 t1 u) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 t1 u)) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 (*.f64 (+.f64 u t1) u) (-.f64 t1 u)))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 t1 u)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))) (-.f64 t1 u) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (*.f64 (+.f64 u t1) u) (-.f64 t1 u)))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 #s(literal 1 binary64) (-.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (+.f64 u t1))))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (*.f64 (-.f64 t1 u) (+.f64 u t1)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 u t1) t1) u) (+.f64 u t1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64)) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 u t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (neg.f64 t1) #s(literal 2 binary64)) #s(literal 1 binary64) (fma.f64 u t1 (*.f64 (+.f64 u t1) u)))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (*.f64 (+.f64 u t1) u))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (+.f64 u t1) (*.f64 (+.f64 u t1) u))
(fma.f64 (/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 (-.f64 u t1) u)) (*.f64 (+.f64 u t1) u))
(fma.f64 (/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 u t1) u) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)) (pow.f64 t1 #s(literal 4 binary64))) (*.f64 (+.f64 u t1) u))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 u t1) u) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 u t1) u) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (+.f64 u t1) (*.f64 (+.f64 u t1) t1))
(fma.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 (-.f64 u t1) u)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 u t1) u) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)) (pow.f64 t1 #s(literal 4 binary64))) (*.f64 (+.f64 u t1) t1))
(fma.f64 (pow.f64 u #s(literal 1 binary64)) (pow.f64 u #s(literal 1 binary64)) (fma.f64 u t1 (*.f64 (+.f64 u t1) t1)))
(fma.f64 (pow.f64 t1 #s(literal 1 binary64)) (pow.f64 t1 #s(literal 1 binary64)) (fma.f64 u t1 (*.f64 (+.f64 u t1) u)))
(fma.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 (*.f64 (+.f64 u t1) u) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (/.f64 u (-.f64 t1 u)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) t1) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) u) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (/.f64 t1 (-.f64 t1 u)) (*.f64 (+.f64 u t1) u))
(fma.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 t1) #s(literal 2 binary64)) (fma.f64 u t1 (*.f64 (+.f64 u t1) u)))
(fma.f64 #s(literal 1 binary64) (*.f64 t1 t1) (fma.f64 u t1 (*.f64 (+.f64 u t1) u)))
(fma.f64 (*.f64 t1 t1) #s(literal 1 binary64) (fma.f64 u t1 (*.f64 (+.f64 u t1) u)))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 u (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (+.f64 u t1) t1))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) t1) (*.f64 (+.f64 u t1) u))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) u) (*.f64 (+.f64 u t1) t1))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 t1 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (+.f64 u t1) u))
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
(fma.f64 (+.f64 u t1) t1 (*.f64 (+.f64 u t1) u))
(fma.f64 u (+.f64 u t1) (*.f64 (+.f64 u t1) t1))
(fma.f64 u u (fma.f64 u t1 (*.f64 (+.f64 u t1) t1)))
(fma.f64 u t1 (fma.f64 u u (*.f64 (+.f64 u t1) t1)))
(fma.f64 u t1 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(fma.f64 t1 (+.f64 u t1) (*.f64 (+.f64 u t1) u))
(fma.f64 t1 u (fma.f64 u u (*.f64 (+.f64 u t1) t1)))
(fma.f64 t1 u (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(fma.f64 t1 t1 (fma.f64 u t1 (*.f64 (+.f64 u t1) u)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 u t1))))
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (+.f64 u t1)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(+.f64 (fma.f64 (+.f64 u t1) u (*.f64 u t1)) (*.f64 t1 t1))
(+.f64 (fma.f64 (+.f64 u t1) t1 (*.f64 u t1)) (*.f64 u u))
(+.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 u t1)) t1)) (neg.f64 (*.f64 (neg.f64 u) (+.f64 u t1))))
(+.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (*.f64 u t1))
(+.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) t1))
(+.f64 (*.f64 (+.f64 u t1) t1) (*.f64 (+.f64 u t1) u))
(+.f64 (*.f64 u t1) (fma.f64 u u (*.f64 (+.f64 u t1) t1)))
(+.f64 (*.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(+.f64 (*.f64 u u) (fma.f64 u t1 (*.f64 (+.f64 u t1) t1)))
(+.f64 (*.f64 t1 t1) (fma.f64 u t1 (*.f64 (+.f64 u t1) u)))

eval187.0ms (2.6%)

Memory
-18.4MiB live, 102.0MiB allocated
Compiler

Compiled 11 649 to 1 537 computations (86.8% saved)

prune26.0ms (0.4%)

Memory
-2.9MiB live, 35.6MiB allocated
Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New49112503
Fresh000
Picked011
Done000
Total49113504
Accuracy
100.0%
Counts
504 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.5%
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
52.6%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 (*.f64 t1 t1))) (*.f64 (+.f64 u t1) t1))
97.8%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
97.6%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
64.2%
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (fma.f64 (+.f64 u t1) t1 (*.f64 u t1)) (*.f64 u u)))
68.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
44.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
94.5%
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
78.7%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
97.4%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
56.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
45.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 v (neg.f64 u)) u)) t1))
50.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 396 to 258 computations (34.8% saved)

simplify144.0ms (2%)

Memory
1.8MiB live, 99.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 (+.f64 u t1))
cost-diff0
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
cost-diff128
(/.f64 (neg.f64 (+.f64 u t1)) t1)
cost-diff320
(*.f64 #s(literal 1 binary64) v)
cost-diff0
(+.f64 u t1)
cost-diff0
(/.f64 t1 (+.f64 u t1))
cost-diff0
(neg.f64 v)
cost-diff0
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
cost-diff0
(neg.f64 u)
cost-diff0
(/.f64 t1 (neg.f64 u))
cost-diff0
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
cost-diff0
(neg.f64 v)
cost-diff0
(/.f64 (neg.f64 v) t1)
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
cost-diff0
(neg.f64 (+.f64 u t1))
cost-diff0
(+.f64 u t1)
cost-diff0
(/.f64 v (+.f64 u t1))
cost-diff0
(*.f64 (/.f64 v (+.f64 u t1)) t1)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
029177
047173
1126173
2349173
3964165
42167165
53621165
66684165
08093165
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/.f64 v (+.f64 u t1))
v
(+.f64 u t1)
u
t1
(neg.f64 (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
v
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
(/.f64 v u)
v
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
t1
(+.f64 u t1)
u
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(*.f64 #s(literal 1 binary64) v)
#s(literal 1 binary64)
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(neg.f64 (+.f64 u t1))
(+.f64 u t1)
u
t1
Outputs
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(*.f64 (/.f64 t1 (+.f64 t1 u)) v)
(/.f64 v (+.f64 u t1))
(/.f64 v (+.f64 t1 u))
v
(+.f64 u t1)
(+.f64 t1 u)
u
t1
(neg.f64 (+.f64 u t1))
(neg.f64 (+.f64 t1 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (neg.f64 t1)))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(neg.f64 v)
v
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/.f64 t1 (neg.f64 u))
(/.f64 (neg.f64 t1) u)
t1
(neg.f64 u)
u
(/.f64 v u)
v
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
(/.f64 t1 (+.f64 t1 u))
t1
(+.f64 u t1)
(+.f64 t1 u)
u
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 #s(literal 1 binary64) v)
v
#s(literal 1 binary64)
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (+.f64 t1 u))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(neg.f64 (+.f64 u t1))
(neg.f64 (+.f64 t1 u))
(+.f64 u t1)
(+.f64 t1 u)
u
t1

localize100.0ms (1.4%)

Memory
-19.8MiB live, 95.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 (+.f64 u t1))
accuracy0.01171875
(/.f64 (neg.f64 (+.f64 u t1)) t1)
accuracy0.0703125
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
accuracy3.5227025746619205
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
accuracy0
(neg.f64 v)
accuracy0.015625
(/.f64 t1 (+.f64 u t1))
accuracy0.6959297786505544
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
accuracy2.834127576581761
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
accuracy0
(/.f64 t1 (neg.f64 u))
accuracy0
(neg.f64 u)
accuracy2.3970040507259296
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
accuracy30.58265608950973
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
accuracy0
(/.f64 (neg.f64 v) t1)
accuracy0
(neg.f64 v)
accuracy27.89581645937849
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
accuracy0
(neg.f64 (+.f64 u t1))
accuracy0.00390625
(/.f64 v (+.f64 u t1))
accuracy0.6959297786505544
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
accuracy8.881935821407984
(*.f64 (/.f64 v (+.f64 u t1)) t1)
Samples
57.0ms256×0valid
Compiler

Compiled 342 to 58 computations (83% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
ival-div: 20.0ms (48.5% of total)
ival-mult: 15.0ms (36.4% of total)
ival-neg: 4.0ms (9.7% of total)
ival-add: 3.0ms (7.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series77.0ms (1.1%)

Memory
-3.8MiB live, 41.8MiB allocated
Counts
19 → 134
Calls
Call 1
Inputs
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/.f64 v (+.f64 u t1))
(+.f64 u t1)
(neg.f64 (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
(neg.f64 u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 t1 (+.f64 u t1))
(*.f64 #s(literal 1 binary64) v)
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
Outputs
v
(+ v (* -1 (/ (* u v) t1)))
(+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))
(+ v (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))))
(/ v t1)
(+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))
(+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))
(+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))
t1
(+ t1 u)
(* -1 t1)
(- (* -1 u) t1)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 u)
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
-1
(- (* -1 (/ u t1)) 1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(/ (* t1 v) u)
(/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)
(/ (- (+ (* t1 v) (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)) u)
(/ (- (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ v u)
(/ (+ v (* -1 (/ (* t1 v) u))) u)
(/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)
(/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
u
(* u (+ 1 (/ t1 u)))
(* u (- (* -1 (/ t1 u)) 1))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))
(* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (* u (+ 1 (/ t1 u))))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/ (* t1 v) (+ t1 u))
(/ v (+ t1 u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))
(* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))
(* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))
(+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))
(+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))
(+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))
(- (* -1 t1) u)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))
(- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(/ (+ v (* -1 (/ (* u v) t1))) t1)
(/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)
(/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(* t1 (+ 1 (/ u t1)))
(* t1 (- (* -1 (/ u t1)) 1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
Calls

9 calls:

TimeVariablePointExpression
41.0ms
t1
@0
((* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ u t1) (neg (+ u t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (/ t1 (+ u t1)) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (neg v) (/ t1 (+ u t1))) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))
5.0ms
v
@0
((* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ u t1) (neg (+ u t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (/ t1 (+ u t1)) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (neg v) (/ t1 (+ u t1))) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))
4.0ms
t1
@inf
((* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ u t1) (neg (+ u t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (/ t1 (+ u t1)) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (neg v) (/ t1 (+ u t1))) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))
3.0ms
u
@0
((* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ u t1) (neg (+ u t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (/ t1 (+ u t1)) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (neg v) (/ t1 (+ u t1))) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))
3.0ms
t1
@-inf
((* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ u t1) (neg (+ u t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ t1 (neg u)) (/ v u)) (/ t1 (neg u)) (neg u) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (/ t1 (+ u t1)) (* 1 v) (/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (neg v) (/ t1 (+ u t1))) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))))

simplify234.0ms (3.3%)

Memory
18.6MiB live, 176.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05872397
118872243
257382116
084482043
Stop Event
iter limit
node limit
Counts
134 → 131
Calls
Call 1
Inputs
v
(+ v (* -1 (/ (* u v) t1)))
(+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))
(+ v (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))))
(/ v t1)
(+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))
(+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))
(+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))
t1
(+ t1 u)
(* -1 t1)
(- (* -1 u) t1)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 u)
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
-1
(- (* -1 (/ u t1)) 1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(/ (* t1 v) u)
(/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)
(/ (- (+ (* t1 v) (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)) u)
(/ (- (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ v u)
(/ (+ v (* -1 (/ (* t1 v) u))) u)
(/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)
(/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
u
(* u (+ 1 (/ t1 u)))
(* u (- (* -1 (/ t1 u)) 1))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))
(* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (* u (+ 1 (/ t1 u))))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/ (* t1 v) (+ t1 u))
(/ v (+ t1 u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))
(* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))
(* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))
(+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))
(+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))
(+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))
(- (* -1 t1) u)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))
(- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(/ (+ v (* -1 (/ (* u v) t1))) t1)
(/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)
(/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(* t1 (+ 1 (/ u t1)))
(* t1 (- (* -1 (/ u t1)) 1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
Outputs
v
(+ v (* -1 (/ (* u v) t1)))
(-.f64 v (/.f64 (*.f64 u v) t1))
(+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))
(fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u v)
(+ v (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 v) (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (/.f64 v t1) t1)) u (/.f64 v (neg.f64 t1))) u v)
(/ v t1)
(/.f64 v t1)
(+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))
(/.f64 (-.f64 v (/.f64 (*.f64 u v) t1)) t1)
(+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))
(fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1))
(+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 v) (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1))
t1
(+ t1 u)
(+.f64 t1 u)
(* -1 t1)
(neg.f64 t1)
(- (* -1 u) t1)
(-.f64 (neg.f64 u) t1)
(* -1 (/ v t1))
(/.f64 v (neg.f64 t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 u v) t1) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 v (neg.f64 t1)))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 v (neg.f64 t1)))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (neg.f64 u) t1) u u) t1))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) t1) t1) (/.f64 u (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal -1 binary64) t1)) u #s(literal 1 binary64))
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 (-.f64 v (/.f64 (*.f64 u v) t1)) t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (/.f64 (-.f64 v (/.f64 (*.f64 u v) t1)) t1) u (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (neg.f64 v)))
(/ (* t1 v) u)
(*.f64 v (/.f64 t1 u))
(/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)
(*.f64 (/.f64 (fma.f64 (/.f64 v u) (neg.f64 t1) v) u) t1)
(/ (- (+ (* t1 v) (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)) u)
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 v) t1) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) u)
(/ (- (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (-.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 v) t1) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) u)
(/ v u)
(/.f64 v u)
(/ (+ v (* -1 (/ (* t1 v) u))) u)
(/.f64 (fma.f64 (/.f64 v u) (neg.f64 t1) v) u)
(/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1 v) u)
(/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/.f64 (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1 v)) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (*.f64 v (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (fma.f64 (/.f64 (/.f64 v u) u) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (*.f64 t1 (*.f64 v (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 (/.f64 v u) u) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (*.f64 t1 (*.f64 v (/.f64 t1 u))) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1))))) (*.f64 u u))
(/ t1 u)
(/.f64 t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) t1) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) (-.f64 t1 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))))) u)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (/.f64 (neg.f64 u) t1) u)
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (/.f64 (/.f64 t1 u) u)) (*.f64 u u))
(* -1 (/ (* t1 v) u))
(*.f64 v (/.f64 (neg.f64 t1) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(*.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 v) t1 (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 (*.f64 t1 v) t1)) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (neg.f64 v) t1 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 (*.f64 t1 v) t1)) u))) u)
(* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))
(*.f64 (/.f64 (fma.f64 (/.f64 v u) (neg.f64 t1) v) u) t1)
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 v) t1) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) u)
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u)) u)) u)
(* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))
(/.f64 (fma.f64 (/.f64 v u) (neg.f64 t1) v) u)
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1 v) u)
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))
(/.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 v) t1) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) u) v)) u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64))) u)) u) t1) u)
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(*.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 v) t1) t1 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) (neg.f64 u))) (neg.f64 u))) (neg.f64 u))
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(/ v (+ t1 u))
(/.f64 v (+.f64 t1 u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1))
(* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))
(*.f64 (/.f64 (fma.f64 (/.f64 v u) (neg.f64 t1) v) u) t1)
(* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))
(*.f64 (fma.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) t1) (/.f64 (/.f64 v u) u)) t1 (/.f64 v u)) t1)
(* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1 (/.f64 v u)) t1)
(+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))
(/.f64 (fma.f64 (/.f64 v u) (neg.f64 t1) v) u)
(+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))
(fma.f64 (-.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) t1) (/.f64 (/.f64 v u) u)) t1 (/.f64 v u))
(+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1 (/.f64 v u))
(- (* -1 t1) u)
(-.f64 (neg.f64 u) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(fma.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) t1 (/.f64 t1 u))
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(fma.f64 (fma.f64 t1 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 (neg.f64 t1) u) u)) t1 (/.f64 t1 u))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))) (/.f64 t1 (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) t1) u (*.f64 (neg.f64 u) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1 (*.f64 (neg.f64 u) u)) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64))) t1 (/.f64 (/.f64 v u) u)) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 v u) u)) t1 (/.f64 (neg.f64 v) u)) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))
(fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u v)
(- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u (fma.f64 (neg.f64 v) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) v))
(/ (+ v (* -1 (/ (* u v) t1))) t1)
(/.f64 (-.f64 v (/.f64 (*.f64 u v) t1)) t1)
(/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u v) t1)
(/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u (fma.f64 (neg.f64 v) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) v)) t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 u v) t1) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 (/.f64 (*.f64 u v) t1) t1) u) #s(literal -4 binary64) (fma.f64 (/.f64 (/.f64 (*.f64 u v) t1) t1) u (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 u v) t1) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 (/.f64 (/.f64 (*.f64 u v) t1) t1) u (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 u v) t1) (neg.f64 v))))) t1)
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (neg.f64 u) t1) u u) t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 (neg.f64 u) t1) u u) t1))
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal -1 binary64)) t1)
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 (-.f64 v (/.f64 (*.f64 u v) t1)) t1) u (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (/.f64 (-.f64 v (/.f64 (*.f64 u v) t1)) t1) u (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (neg.f64 v)))
(+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u v)
(+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 v (/.f64 (fma.f64 u v (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) v (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) t1)) t1))
(* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))
(/.f64 (-.f64 v (/.f64 (*.f64 u v) t1)) t1)
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u v) t1)
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 u v (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) v (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) t1)) t1)) t1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 u v) t1) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 u v) (*.f64 #s(literal -3 binary64) (*.f64 u (/.f64 (*.f64 u v) t1)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 v (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1)) (neg.f64 t1))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (neg.f64 u) t1) u u) t1))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 (neg.f64 u) t1) u u) t1))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 u v) (*.f64 #s(literal -3 binary64) (*.f64 u (/.f64 (*.f64 u v) t1)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal -2 binary64))) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (/.f64 (-.f64 v (/.f64 (*.f64 u v) t1)) t1) u (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (fma.f64 u v (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) v (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) t1)) t1) v)

rewrite150.0ms (2.1%)

Memory
19.4MiB live, 247.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029147
047139
1209131
21615131
08606131
Stop Event
iter limit
node limit
iter limit
Counts
19 → 1 133
Calls
Call 1
Inputs
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(/.f64 v (+.f64 u t1))
(+.f64 u t1)
(neg.f64 (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
(neg.f64 u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 t1 (+.f64 u t1))
(*.f64 #s(literal 1 binary64) v)
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
Outputs
(*.f64 (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) #s(literal -1 binary64))) v)
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 t1 v))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 v))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (/.f64 t1 (+.f64 t1 u)) v)
(*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal 1 binary64))
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(*.f64 t1 (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 t1 (+.f64 t1 u)))
(pow.f64 (/.f64 (+.f64 t1 u) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v))))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) (*.f64 t1 v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 t1 v)))
(/.f64 (neg.f64 v) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 t1 (/.f64 (+.f64 t1 u) v))
(/.f64 v (/.f64 (+.f64 t1 u) t1))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(fma.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal 0 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal 0 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) v)
(*.f64 #s(literal 1 binary64) (/.f64 v (+.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))) (*.f64 (neg.f64 (+.f64 t1 u)) v)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) v))
(/.f64 (neg.f64 v) (neg.f64 (+.f64 t1 u)))
(/.f64 v (+.f64 t1 u))
(neg.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)))
(fma.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (*.f64 (+.f64 t1 u) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (+.f64 t1 u) t1) t1)
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (+.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(*.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64))
(*.f64 (+.f64 t1 u) #s(literal 1 binary64))
(*.f64 t1 (/.f64 (+.f64 t1 u) t1))
(pow.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 t1 u) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (neg.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 t1 u) t1) t1)
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 t1 u))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (+.f64 t1 u))
(/.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (+.f64 t1 u) #s(literal 1 binary64))
(/.f64 t1 (/.f64 t1 (+.f64 t1 u)))
(neg.f64 (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 u #s(literal 1 binary64) t1)
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(-.f64 t1 (neg.f64 u))
(-.f64 u (neg.f64 t1))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 #s(literal 0 binary64) (+.f64 t1 u))
(+.f64 t1 u)
(+.f64 u t1)
(*.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 #s(literal -1 binary64) (+.f64 t1 u))
(*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 t1))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) t1)
(*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) t1))
(*.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 (+.f64 t1 u) #s(literal -1 binary64))
(*.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (-.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 t1 u))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) t1 (*.f64 (fma.f64 u u #s(literal 0 binary64)) (*.f64 (neg.f64 t1) t1))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) u (*.f64 t1 (*.f64 (neg.f64 u) u))) (*.f64 t1 u))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (fma.f64 u u #s(literal 0 binary64)) (*.f64 t1 (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (neg.f64 u) u))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) u))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) t1)
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)) (neg.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))))))
(/.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 (neg.f64 t1) (neg.f64 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 t1 u) t1) (neg.f64 t1))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 (neg.f64 t1) (neg.f64 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (+.f64 t1 u))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) u t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(/.f64 (+.f64 t1 u) #s(literal -1 binary64))
(/.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(neg.f64 (+.f64 t1 u))
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) t1 (neg.f64 u))
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 u) (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) (neg.f64 t1))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (neg.f64 u))
(fma.f64 t1 #s(literal -1 binary64) (neg.f64 u))
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (+.f64 t1 u))
(-.f64 (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) t1 u)) (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) t1 u)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (+.f64 t1 u))
(-.f64 (neg.f64 u) t1)
(-.f64 (neg.f64 t1) u)
(+.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (neg.f64 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 v t1))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v t1) (/.f64 v t1))) (+.f64 #s(literal 0 binary64) (/.f64 v t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v t1) (/.f64 v t1) (*.f64 #s(literal 0 binary64) (/.f64 v t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 v)) t1) (*.f64 t1 (/.f64 t1 v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 t1) t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 (neg.f64 v) t1)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 t1))
(/.f64 v (neg.f64 t1))
(neg.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(neg.f64 (/.f64 v t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 v) t1))
(-.f64 #s(literal 0 binary64) (/.f64 v t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 v) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 (neg.f64 (*.f64 v v)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) v)
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(*.f64 (neg.f64 v) #s(literal 1 binary64))
(*.f64 v #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 v v))) (neg.f64 v))
(/.f64 (neg.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 v v)) v)
(/.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 v (neg.f64 (*.f64 v v))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 v v #s(literal 0 binary64)) (neg.f64 (pow.f64 v #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) v))
(/.f64 (neg.f64 v) #s(literal 1 binary64))
(/.f64 v #s(literal -1 binary64))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (*.f64 v v) v))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) u)))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) (neg.f64 u))))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 t1 (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v u)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64))) (neg.f64 u))
(/.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) u)
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v))))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) u) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) (/.f64 u v)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) (neg.f64 u)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 u v)) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v)))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (neg.f64 v) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) (neg.f64 u)))
(/.f64 t1 (*.f64 (neg.f64 u) (/.f64 u v)))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(neg.f64 (/.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) (neg.f64 u)))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (neg.f64 v) u)))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 (neg.f64 v) (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64))))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 u) t1)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (/.f64 v (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))))
(neg.f64 (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 u (/.f64 (neg.f64 u) t1))))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u v)) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))) (/.f64 v (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (*.f64 t1 v) (*.f64 u u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 (neg.f64 u) t1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)) (/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 u) t1)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 t1 (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (+.f64 #s(literal 0 binary64) (/.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (*.f64 #s(literal 0 binary64) (/.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) u) (*.f64 u (/.f64 u t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 (neg.f64 u) t1)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 u) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 t1) u)
(/.f64 t1 (neg.f64 u))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(neg.f64 (*.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(neg.f64 (/.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) u)
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (neg.f64 u))
(*.f64 (neg.f64 u) #s(literal 1 binary64))
(*.f64 u #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 (neg.f64 u) #s(literal 0 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 u #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 u u (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) (*.f64 #s(literal 0 binary64) (neg.f64 u)))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)))
(/.f64 (*.f64 u u) (neg.f64 u))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 u) u) u)
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) u))
(/.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 u #s(literal -1 binary64))
(neg.f64 u)
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) u #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 u) #s(literal 0 binary64))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 u #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) u)
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(+.f64 (neg.f64 u) #s(literal 0 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) t1)
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))))
(*.f64 t1 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))) (+.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) v))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (*.f64 t1 v)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u))) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 t1 u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 t1 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u))))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v))))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) t1)))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)))
(-.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (neg.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (neg.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (neg.f64 t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u)) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 t1))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))) (*.f64 (neg.f64 t1) (+.f64 t1 u))) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (neg.f64 (+.f64 t1 u))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) t1))
(/.f64 (neg.f64 t1) (neg.f64 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(fma.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) u)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (neg.f64 v))
(*.f64 #s(literal 1 binary64) v)
(*.f64 (neg.f64 v) #s(literal -1 binary64))
(*.f64 v #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 v v (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 v #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 v v))) v)
(/.f64 (neg.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 v v)) (neg.f64 v))
(/.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64)))
(/.f64 (neg.f64 v) #s(literal -1 binary64))
(/.f64 v #s(literal 1 binary64))
(neg.f64 (neg.f64 v))
(-.f64 #s(literal 0 binary64) (neg.f64 v))
(+.f64 #s(literal 0 binary64) v)
v
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) t1))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(*.f64 (neg.f64 (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (+.f64 t1 u) (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1))) (+.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 u t1))) (*.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 t1 (*.f64 t1 (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 t1 u))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 t1 (*.f64 t1 (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u))) t1) (*.f64 t1 (/.f64 t1 (+.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (neg.f64 t1) (+.f64 t1 u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 t1))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (*.f64 t1 (-.f64 u t1)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (*.f64 (neg.f64 t1) (-.f64 u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (neg.f64 t1) (-.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 t1 u)) t1)
(/.f64 (+.f64 t1 u) (neg.f64 t1))
(neg.f64 (/.f64 (+.f64 t1 u) t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(-.f64 (/.f64 (neg.f64 t1) t1) (/.f64 u t1))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (neg.f64 t1)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (neg.f64 t1)))
(-.f64 (/.f64 (neg.f64 u) t1) (/.f64 t1 t1))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (neg.f64 t1))))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(*.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 u t1))))
(*.f64 (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 u t1))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 t1 u))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) t1)))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) t1)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (+.f64 t1 u)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 t1 u))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(*.f64 (+.f64 t1 u) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(pow.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64))) (-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) t1 (*.f64 t1 (*.f64 (neg.f64 u) (+.f64 t1 u)))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 u) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 u) t1)) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u)))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) u))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1)))
(/.f64 (fma.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) t1 (*.f64 t1 (*.f64 (neg.f64 t1) (+.f64 t1 u)))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 t1)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 t1) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) t1)) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 u (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) (+.f64 t1 u)))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 (neg.f64 u) t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) t1))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1)))
(/.f64 (fma.f64 u (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (-.f64 u t1))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (+.f64 t1 u)) (*.f64 (-.f64 u t1) (neg.f64 t1)))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u)) (*.f64 (-.f64 t1 u) (neg.f64 t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1)))
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 (neg.f64 t1) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 t1) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u))))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 u t1))))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 t1 (-.f64 u t1)))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 u t1) (neg.f64 t1))))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (+.f64 t1 u))) (*.f64 (-.f64 u t1) t1))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u))) (*.f64 (-.f64 t1 u) t1))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 #s(literal -1 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (neg.f64 t1)) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 u t1)) (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u))))) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1)) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 u t1)) (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) t1) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) t1) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1))
(/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (+.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(fma.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (+.f64 t1 u) u) (/.f64 #s(literal -1 binary64) t1) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal -1 binary64) (+.f64 t1 u) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u) (neg.f64 (+.f64 t1 u)))
(fma.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1) (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) u) (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (+.f64 t1 u) #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(-.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) (+.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) u))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) t1)
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))))
(*.f64 t1 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))) (+.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) v))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (*.f64 t1 v)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u))) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 t1 u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 t1 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u))))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v))))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) t1)))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)))
(-.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) #s(literal -1 binary64)) v)
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) t1)
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 t1 v))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64))
(*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1))
(*.f64 t1 (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (/.f64 v (+.f64 t1 u)) t1))) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) t1)))))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (neg.f64 (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) #s(literal 1 binary64))
(/.f64 (neg.f64 v) (/.f64 (+.f64 t1 u) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 v (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) #s(literal -1 binary64)))
(neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(fma.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 t1 (+.f64 t1 u)) #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(fma.f64 (/.f64 v (+.f64 t1 u)) #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) #s(literal 0 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 v (+.f64 t1 u)) #s(literal 0 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) t1)
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))))
(*.f64 t1 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))) (+.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) v))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (*.f64 t1 v)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u))) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 t1 u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 t1 (neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u))))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v))))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) t1)))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(neg.f64 (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)))
(-.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))

eval378.0ms (5.3%)

Memory
-29.2MiB live, 405.9MiB allocated
Compiler

Compiled 36 511 to 4 728 computations (87.1% saved)

prune34.0ms (0.5%)

Memory
34.5MiB live, 113.3MiB allocated
Pruning

19 alts after pruning (15 fresh and 4 done)

PrunedKeptTotal
New1 576141 590
Fresh617
Picked235
Done011
Total1 584191 603
Accuracy
100.0%
Counts
1 603 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
68.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
44.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
49.4%
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
94.5%
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
62.9%
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
62.3%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
94.5%
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
49.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
56.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
49.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
56.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
50.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
49.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
44.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
49.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
46.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u))))
56.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
45.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 642 to 418 computations (34.9% saved)

simplify168.0ms (2.4%)

Memory
-26.5MiB live, 136.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (neg.f64 t1) u)
cost-diff0
(*.f64 (/.f64 (neg.f64 t1) u) v)
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
cost-diff384
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
cost-diff0
(/.f64 #s(literal -1 binary64) (*.f64 u u))
cost-diff0
(*.f64 t1 v)
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
cost-diff192
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
cost-diff0
(*.f64 (neg.f64 u) u)
cost-diff0
(/.f64 v (*.f64 (neg.f64 u) u))
cost-diff0
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
cost-diff0
(/.f64 #s(literal -1 binary64) t1)
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
cost-diff192
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
cost-diff0
(+.f64 u t1)
cost-diff0
(neg.f64 (+.f64 u t1))
cost-diff0
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
cost-diff128
(/.f64 (neg.f64 (+.f64 u t1)) t1)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
032201
051199
1119199
2282197
3666190
41195190
53252190
66494190
08095190
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(neg.f64 (+.f64 u t1))
(+.f64 u t1)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
v
(/.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
t1
(/.f64 v (*.f64 (neg.f64 u) u))
v
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(*.f64 t1 v)
t1
v
(/.f64 #s(literal -1 binary64) (*.f64 u u))
#s(literal -1 binary64)
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(neg.f64 t1)
t1
u
v
Outputs
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(*.f64 (+.f64 t1 u) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(neg.f64 (+.f64 u t1))
(neg.f64 (+.f64 t1 u))
(+.f64 u t1)
(+.f64 t1 u)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 v) t1)
v
(/.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
t1
(/.f64 v (*.f64 (neg.f64 u) u))
v
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 t1 v)
t1
v
(/.f64 #s(literal -1 binary64) (*.f64 u u))
#s(literal -1 binary64)
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(neg.f64 t1)
t1
u
v

localize123.0ms (1.7%)

Memory
-2.9MiB live, 159.0MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 t1)
accuracy0.9967299469646334
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
accuracy5.519959918094959
(*.f64 (/.f64 (neg.f64 t1) u) v)
accuracy30.58265608950973
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
accuracy0
(*.f64 t1 v)
accuracy0.2512965032632561
(/.f64 #s(literal -1 binary64) (*.f64 u u))
accuracy12.04205451069829
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
accuracy30.58265608950973
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
accuracy0
(neg.f64 u)
accuracy6.819084513778433
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
accuracy7.312110101463818
(/.f64 v (*.f64 (neg.f64 u) u))
accuracy30.58265608950973
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
accuracy0
(/.f64 #s(literal -1 binary64) t1)
accuracy0.1796875
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
accuracy27.89581645937849
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
accuracy0
(neg.f64 (+.f64 u t1))
accuracy0.01171875
(/.f64 (neg.f64 (+.f64 u t1)) t1)
accuracy0.0703125
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
accuracy3.5227025746619205
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
Samples
69.0ms256×0valid
Compiler

Compiled 370 to 61 computations (83.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
ival-div: 26.0ms (49.7% of total)
ival-mult: 18.0ms (34.4% of total)
ival-add: 5.0ms (9.6% of total)
ival-neg: 3.0ms (5.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series52.0ms (0.7%)

Memory
2.4MiB live, 50.1MiB allocated
Counts
22 → 63
Calls
Call 1
Inputs
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.f64 u t1))
(+.f64 u t1)
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(literal -1 binary64) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(/.f64 v (*.f64 (neg.f64 u) u))
(*.f64 (neg.f64 u) u)
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(*.f64 t1 v)
(/.f64 #s(literal -1 binary64) (*.f64 u u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(neg.f64 u)
(neg.f64 t1)
Outputs
-1
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -1 u) t1)
t1
(+ t1 u)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ v (pow u 2)))
(* -1 (pow u 2))
(/ -1 (pow u 2))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 u)
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* u (- (* -1 (/ t1 u)) 1))
u
(* u (+ 1 (/ t1 u)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* t1 v)
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(- (* -1 t1) u)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(/ -1 t1)
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(* t1 (+ 1 (/ u t1)))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
Calls

9 calls:

TimeVariablePointExpression
31.0ms
v
@-inf
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (* v (/ -1 t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ -1 t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (/ v (* (neg u) u)) (* (neg u) u) (* (* t1 v) (/ -1 (* u u))) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 v) (/ -1 (* u u)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg u) (neg t1))
3.0ms
v
@inf
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (* v (/ -1 t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ -1 t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (/ v (* (neg u) u)) (* (neg u) u) (* (* t1 v) (/ -1 (* u u))) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 v) (/ -1 (* u u)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg u) (neg t1))
3.0ms
t1
@inf
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (* v (/ -1 t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ -1 t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (/ v (* (neg u) u)) (* (neg u) u) (* (* t1 v) (/ -1 (* u u))) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 v) (/ -1 (* u u)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg u) (neg t1))
3.0ms
v
@0
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (* v (/ -1 t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ -1 t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (/ v (* (neg u) u)) (* (neg u) u) (* (* t1 v) (/ -1 (* u u))) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 v) (/ -1 (* u u)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg u) (neg t1))
3.0ms
u
@inf
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (* v (/ -1 t1)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ -1 t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (/ v (* (neg u) u)) (* (neg u) u) (* (* t1 v) (/ -1 (* u u))) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 v) (/ -1 (* u u)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg u) (neg t1))

simplify175.0ms (2.5%)

Memory
-9.3MiB live, 258.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03121059
1974991
23315912
08168870
Stop Event
iter limit
node limit
Counts
63 → 61
Calls
Call 1
Inputs
-1
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -1 u) t1)
t1
(+ t1 u)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ v (pow u 2)))
(* -1 (pow u 2))
(/ -1 (pow u 2))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 u)
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* u (- (* -1 (/ t1 u)) 1))
u
(* u (+ 1 (/ t1 u)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* t1 v)
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(- (* -1 t1) u)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(/ -1 t1)
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(* t1 (+ 1 (/ u t1)))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
Outputs
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 t1)
(neg.f64 t1)
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(- (* -1 u) t1)
(-.f64 (neg.f64 u) t1)
t1
(+ t1 u)
(+.f64 t1 u)
(* -1 (/ v t1))
(/.f64 v (neg.f64 t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u) u))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) (*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64))))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(* -1 (/ v (pow u 2)))
(/.f64 (/.f64 (neg.f64 v) u) u)
(* -1 (pow u 2))
(*.f64 (neg.f64 u) u)
(/ -1 (pow u 2))
(/.f64 #s(literal -1 binary64) (*.f64 u u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(/.f64 (*.f64 (neg.f64 u) u) t1)
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (neg.f64 u) (fma.f64 (/.f64 #s(literal 2 binary64) u) u (/.f64 u t1)))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal -2 binary64) u) (/.f64 #s(literal 1 binary64) t1)) (/.f64 (/.f64 t1 u) u)) (*.f64 u u))
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 (*.f64 v t1) u)) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) t1) t1) (/.f64 v u) (fma.f64 (neg.f64 v) t1 (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) t1) t1) (/.f64 v u) (fma.f64 (neg.f64 v) t1 (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))))))) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 t1))
(* t1 v)
(*.f64 v t1)
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/.f64 (*.f64 u (-.f64 (*.f64 #s(literal -2 binary64) t1) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1)) t1)
(- (* -1 t1) u)
(-.f64 (neg.f64 u) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 u t1) #s(literal -1 binary64)) t1)
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -2 binary64) (/.f64 u t1)) #s(literal -1 binary64)) t1)
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)))
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (-.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 v (/.f64 (*.f64 (/.f64 u t1) u) t1)))) v) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 t1)) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) (-.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 v (/.f64 (*.f64 (/.f64 u t1) u) t1)))) v)) t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -2 binary64) (/.f64 u t1)) #s(literal -1 binary64)) t1)
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 v u) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 (/.f64 u t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 v u) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 (/.f64 u t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 u #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64))) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))

rewrite184.0ms (2.6%)

Memory
-16.4MiB live, 321.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032182
051172
1190165
21342165
08830165
Stop Event
iter limit
node limit
iter limit
Counts
22 → 1 133
Calls
Call 1
Inputs
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.f64 u t1))
(+.f64 u t1)
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(literal -1 binary64) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(/.f64 v (*.f64 (neg.f64 u) u))
(*.f64 (neg.f64 u) u)
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(*.f64 t1 v)
(/.f64 #s(literal -1 binary64) (*.f64 u u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(neg.f64 u)
(neg.f64 t1)
Outputs
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1 binary64))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 (+.f64 t1 u) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (/.f64 #s(literal -1 binary64) t1) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) t1))
(*.f64 (neg.f64 (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1))) (+.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 u t1))) (*.f64 (*.f64 (+.f64 t1 u) t1) (-.f64 u t1))) (*.f64 t1 (*.f64 t1 (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 t1 u))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 t1 (*.f64 t1 (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64)))) (*.f64 t1 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64)))) (*.f64 t1 (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u))) t1) (*.f64 t1 (/.f64 t1 (+.f64 t1 u))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 t1) (+.f64 t1 u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 t1))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (*.f64 t1 (-.f64 u t1)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) (-.f64 u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (neg.f64 t1) (-.f64 t1 u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (+.f64 t1 u) (neg.f64 t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 t1 u)) t1)
(neg.f64 (/.f64 (+.f64 t1 u) t1))
(fma.f64 (/.f64 u t1) #s(literal -1 binary64) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (neg.f64 u) t1))
(fma.f64 (neg.f64 u) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 u t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 u (/.f64 #s(literal -1 binary64) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (neg.f64 t1)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (neg.f64 t1)))
(-.f64 (/.f64 (neg.f64 t1) t1) (/.f64 u t1))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1))
(-.f64 (/.f64 (neg.f64 u) t1) (/.f64 t1 t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))) (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(+.f64 (/.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal 1 binary64)) (+.f64 t1 u))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (/.f64 #s(literal -1 binary64) t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) t1)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 t1))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 t1))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (neg.f64 t1))))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 u t1))))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 u (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) t1)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 u t1))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) t1)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 t1 u))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 (+.f64 t1 u)))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 (+.f64 t1 u) (neg.f64 t1))))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 (+.f64 t1 u) (neg.f64 t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (/.f64 (+.f64 t1 u) (neg.f64 t1))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (/.f64 (+.f64 t1 u) (neg.f64 t1))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 t1 u))
(*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(pow.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64))) (-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (/.f64 #s(literal -1 binary64) t1))) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) t1))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 t1)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 t1)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 t1 u))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 u (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) t1 (*.f64 t1 (*.f64 (neg.f64 t1) (+.f64 t1 u)))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 t1)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 t1) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) t1)) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 u (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) (+.f64 t1 u)))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 (neg.f64 t1) u (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) t1))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1)))
(/.f64 (fma.f64 u (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) t1 (*.f64 t1 (*.f64 (neg.f64 u) (+.f64 t1 u)))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 u) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) u)) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u)))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) u))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1)))
(/.f64 (fma.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (/.f64 #s(literal -1 binary64) t1)) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) t1)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 t1))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 t1))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (*.f64 (-.f64 u t1) (neg.f64 t1)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (*.f64 (neg.f64 t1) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1)))
(/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (neg.f64 t1)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (neg.f64 t1) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)))) (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 u (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1)) (*.f64 (-.f64 u t1) t1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1)) (*.f64 t1 (-.f64 u t1)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) t1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u)) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (/.f64 #s(literal -1 binary64) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (neg.f64 t1)) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1)) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 u t1)) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u)) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (+.f64 t1 u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1)) (-.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 u (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))) (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) t1) (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) t1) (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1)) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 u t1)) (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1))
(/.f64 (+.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(/.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(fma.f64 (*.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal 1 binary64)) t1 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal -1 binary64)) (neg.f64 t1) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (*.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (pow.f64 t1 #s(literal -1 binary64))) (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (*.f64 (+.f64 t1 u) u) (/.f64 #s(literal -1 binary64) t1) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 t1) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 u) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) t1) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1) (neg.f64 (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) (*.f64 (/.f64 #s(literal -1 binary64) t1) t1) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (+.f64 t1 u) (*.f64 (/.f64 #s(literal -1 binary64) t1) u) (neg.f64 (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) u)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) #s(literal -1 binary64) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal -1 binary64) (+.f64 t1 u) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) t1 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) u (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) u) (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 t1 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(fma.f64 u (/.f64 (+.f64 t1 u) (neg.f64 t1)) (neg.f64 (+.f64 t1 u)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(-.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) (+.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) u))
(+.f64 (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u))))
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (*.f64 t1 (pow.f64 t1 #s(literal -1 binary64))) (neg.f64 (+.f64 t1 u)))
(*.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 t1))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 t1 u)))
(*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) t1))
(*.f64 (+.f64 t1 u) (*.f64 (/.f64 #s(literal -1 binary64) t1) t1))
(*.f64 (+.f64 t1 u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 t1 u))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) t1)
(*.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 t1 (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(/.f64 (-.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (fma.f64 u u #s(literal 0 binary64)) (*.f64 t1 (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) u (*.f64 t1 (*.f64 (neg.f64 u) u))) (*.f64 t1 u))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (neg.f64 u) u))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) u))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) t1) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) t1) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (+.f64 u (*.f64 (/.f64 #s(literal -1 binary64) t1) (*.f64 (neg.f64 u) u))) (*.f64 (/.f64 #s(literal -1 binary64) t1) u))
(/.f64 (fma.f64 (neg.f64 t1) (fma.f64 u u #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 t1 (fma.f64 u u #s(literal 0 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) t1 (*.f64 (fma.f64 u u #s(literal 0 binary64)) (*.f64 (neg.f64 t1) t1))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) t1) (*.f64 (fma.f64 u u #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) t1)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (neg.f64 t1))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) #s(literal -1 binary64) (*.f64 (fma.f64 u u #s(literal 0 binary64)) t1)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 t1 u))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (/.f64 #s(literal -1 binary64) t1) u) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) t1)
(/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) u)
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)) (neg.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 (neg.f64 t1) (neg.f64 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 t1 u) u) (neg.f64 u))
(/.f64 (*.f64 (+.f64 t1 u) t1) (neg.f64 t1))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 (neg.f64 t1) (neg.f64 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (+.f64 t1 u))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) u t1) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(/.f64 (neg.f64 t1) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 (+.f64 t1 u)))
(/.f64 (+.f64 t1 u) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(/.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(neg.f64 (/.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64)))
(neg.f64 (+.f64 t1 u))
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) (neg.f64 t1))
(fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 u))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (neg.f64 u))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) t1 (neg.f64 u))
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 t1 #s(literal -1 binary64) (neg.f64 u))
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(-.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) u)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (+.f64 t1 u))
(-.f64 (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) t1 u)) (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) t1 u)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (+.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (+.f64 t1 u))
(-.f64 (neg.f64 t1) u)
(-.f64 (neg.f64 u) t1)
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(+.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) (neg.f64 u))
(+.f64 (-.f64 (neg.f64 u) #s(literal 0 binary64)) (neg.f64 t1))
(+.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 t1) (neg.f64 u))
(+.f64 (neg.f64 u) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) #s(literal 1 binary64)) t1)
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (*.f64 (+.f64 t1 u) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 t1 u) t1) t1)
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 t1 u) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 t1 u) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 t1 u) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 t1 u) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 (+.f64 t1 u) (*.f64 (-.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (+.f64 t1 u) (*.f64 (-.f64 t1 u) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (+.f64 t1 u) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (neg.f64 t1))
(*.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64))
(*.f64 t1 (/.f64 (+.f64 t1 u) t1))
(pow.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 t1 u) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 t1 u) t1) t1)
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (-.f64 u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 t1 u))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (+.f64 t1 u))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(/.f64 t1 (/.f64 t1 (+.f64 t1 u)))
(neg.f64 (neg.f64 (+.f64 t1 u)))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) t1)
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 u #s(literal 1 binary64) t1)
(-.f64 (-.f64 u #s(literal 0 binary64)) (neg.f64 t1))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (+.f64 u #s(literal 0 binary64)) (neg.f64 t1))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(-.f64 t1 (neg.f64 u))
(-.f64 u (neg.f64 t1))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (-.f64 u #s(literal 0 binary64)) t1)
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 #s(literal 0 binary64) (+.f64 t1 u))
(+.f64 t1 u)
(+.f64 u t1)
(*.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 v (pow.f64 t1 #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 #s(literal -1 binary64) t1) v)
(*.f64 #s(literal -1 binary64) (*.f64 v (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (neg.f64 v) t1)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 t1) v) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 t1) v)))
(/.f64 v (neg.f64 t1))
(neg.f64 (/.f64 (neg.f64 v) (neg.f64 t1)))
(neg.f64 (*.f64 v (pow.f64 t1 #s(literal -1 binary64))))
(neg.f64 (/.f64 v t1))
(neg.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(-.f64 #s(literal 0 binary64) (/.f64 v t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (neg.f64 t1) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(*.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(pow.f64 (neg.f64 t1) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 t1))
(/.f64 #s(literal -1 binary64) t1)
(neg.f64 (pow.f64 t1 #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 t1)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (*.f64 (/.f64 v u) #s(literal 1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (neg.f64 v)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (neg.f64 t1)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64))) (neg.f64 t1))
(*.f64 (pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v)
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) v) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) u) #s(literal -1 binary64))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 #s(literal -1 binary64) u)))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 u #s(literal -2 binary64)) t1))
(*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (*.f64 (pow.f64 u #s(literal -1 binary64)) v))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64))))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 u #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (*.f64 v t1))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(*.f64 v (*.f64 (/.f64 t1 u) (/.f64 #s(literal -1 binary64) u)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(*.f64 v (*.f64 (pow.f64 u #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 t1 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1 binary64))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 u) (*.f64 v t1)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)))
(/.f64 (/.f64 (*.f64 v t1) u) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 u (/.f64 (*.f64 v t1) u)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 v t1) u)))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (*.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 u #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (neg.f64 u) u))))
(neg.f64 (/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 u) u) v)))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 u) u) v)) (/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 u) u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(exp.f64 (*.f64 (log.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) #s(literal 1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 u) u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 u) u) v) #s(literal -1/2 binary64)))
(*.f64 (*.f64 v (pow.f64 u #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 v u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 (neg.f64 v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (pow.f64 u #s(literal -1 binary64)) v))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v u))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (neg.f64 v))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) v)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(*.f64 #s(literal -1 binary64) (*.f64 v (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(pow.f64 (/.f64 (*.f64 (neg.f64 u) u) v) #s(literal -1 binary64))
(/.f64 (/.f64 v u) (neg.f64 u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 u u) v))
(/.f64 v (*.f64 (neg.f64 u) u))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 u) u) v)))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) u) (neg.f64 u)))
(neg.f64 (/.f64 (/.f64 v u) u))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 v (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64))))
(neg.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(neg.f64 (*.f64 v (pow.f64 u #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 v (pow.f64 u #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 v (pow.f64 u #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (neg.f64 u) u) v)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) u))
(*.f64 (*.f64 u u) #s(literal -1 binary64))
(*.f64 (*.f64 (neg.f64 u) u) #s(literal 1 binary64))
(*.f64 (neg.f64 u) u)
(*.f64 #s(literal -1 binary64) (*.f64 u u))
(*.f64 u (neg.f64 u))
(pow.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (neg.f64 u) u) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal 4 binary64))) (*.f64 u u))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal 6 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 u u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(/.f64 (*.f64 u u) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 u) u) #s(literal 1 binary64))
(/.f64 (neg.f64 u) (pow.f64 u #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64)))
(/.f64 u (/.f64 #s(literal -1 binary64) u))
(neg.f64 (*.f64 u u))
(fma.f64 u #s(literal 0 binary64) (*.f64 (neg.f64 u) u))
(-.f64 #s(literal 0 binary64) (*.f64 u u))
(+.f64 (*.f64 u #s(literal 0 binary64)) (*.f64 (neg.f64 u) u))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u))
(*.f64 (*.f64 (/.f64 v u) #s(literal 1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (neg.f64 v)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (neg.f64 t1)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64))) (neg.f64 t1))
(*.f64 (pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v)
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) v) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) u) #s(literal -1 binary64))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 #s(literal -1 binary64) u)))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 u #s(literal -2 binary64)) t1))
(*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (*.f64 (pow.f64 u #s(literal -1 binary64)) v))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64))))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 u #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (*.f64 v t1))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(*.f64 v (*.f64 (/.f64 t1 u) (/.f64 #s(literal -1 binary64) u)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(*.f64 v (*.f64 (pow.f64 u #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 t1 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1 binary64))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 u) (*.f64 v t1)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)))
(/.f64 (/.f64 (*.f64 v t1) u) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 u (/.f64 (*.f64 v t1) u)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 v t1) u)))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (*.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 u #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (neg.f64 u) u))))
(neg.f64 (/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 u) u) v)))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 u) u) v)) (/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 u) u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(exp.f64 (*.f64 (log.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (neg.f64 t1))
(*.f64 (neg.f64 v) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (*.f64 v t1))
(*.f64 (neg.f64 t1) (*.f64 (neg.f64 v) #s(literal 1 binary64)))
(*.f64 (neg.f64 t1) (neg.f64 v))
(*.f64 (*.f64 v t1) #s(literal 1 binary64))
(*.f64 (*.f64 (neg.f64 v) t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 v) t1))
(*.f64 v t1)
(*.f64 t1 v)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 v) t1) (*.f64 (neg.f64 v) t1))) (*.f64 (neg.f64 v) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 v) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (neg.f64 v) t1) (*.f64 (neg.f64 v) t1) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) t1)))))
(/.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) t1))
(neg.f64 (*.f64 (neg.f64 v) t1))
(fma.f64 #s(literal 0 binary64) (neg.f64 v) (*.f64 v t1))
(fma.f64 (neg.f64 v) #s(literal 0 binary64) (*.f64 v t1))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) t1))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 v)) (*.f64 v t1))
(+.f64 (*.f64 (neg.f64 v) #s(literal 0 binary64)) (*.f64 v t1))
(+.f64 #s(literal 0 binary64) (*.f64 v t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal 1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 u) u) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (neg.f64 u) u) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -2 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) u))
(*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64)))
(pow.f64 (*.f64 (neg.f64 u) u) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) u) u)
(/.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 u))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) u))
(/.f64 #s(literal -1 binary64) (*.f64 u u))
(neg.f64 (pow.f64 u #s(literal -2 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (neg.f64 u) u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) #s(literal 1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (neg.f64 v)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (neg.f64 t1)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64))) (neg.f64 t1))
(*.f64 (pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v)
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) v) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (/.f64 (/.f64 (*.f64 v t1) u) u) #s(literal -1 binary64))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 #s(literal -1 binary64) u)))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 u #s(literal -2 binary64)) t1))
(*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (*.f64 (pow.f64 u #s(literal -1 binary64)) v))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64))))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 u #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (*.f64 v t1))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(*.f64 v (*.f64 (/.f64 t1 u) (/.f64 #s(literal -1 binary64) u)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(*.f64 v (*.f64 (pow.f64 u #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 t1 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1 binary64))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 u) (*.f64 v t1)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)))
(/.f64 (/.f64 (*.f64 v t1) u) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 u (/.f64 (*.f64 v t1) u)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 v t1) u)))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (*.f64 (*.f64 (neg.f64 v) t1) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 u #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (neg.f64 u) u))))
(neg.f64 (/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 u) u) v)))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 u) u) v)) (/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 u) u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(exp.f64 (*.f64 (log.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) (neg.f64 v)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal -1 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) v) t1)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) v)
(*.f64 (/.f64 v u) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 v t1))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (/.f64 (*.f64 v t1) u) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(*.f64 (neg.f64 t1) (*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) v) #s(literal 1 binary64)))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 v u) #s(literal 1 binary64)))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) v))
(*.f64 (neg.f64 t1) (/.f64 v u))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (neg.f64 v) t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) u))
(*.f64 v (*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)))
(*.f64 v (*.f64 (/.f64 #s(literal -1 binary64) u) t1))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 t1 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 u #s(literal -1 binary64)) v)))
(*.f64 t1 (*.f64 (/.f64 #s(literal -1 binary64) u) v))
(*.f64 t1 (/.f64 (neg.f64 v) u))
(pow.f64 (/.f64 (neg.f64 u) (*.f64 v t1)) #s(literal -1 binary64))
(/.f64 (neg.f64 v) (/.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) (*.f64 v t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 v t1)))
(/.f64 (/.f64 (*.f64 v t1) u) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64))
(/.f64 (neg.f64 t1) (/.f64 u v))
(/.f64 (*.f64 v t1) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 v) t1) u)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 u) (*.f64 v t1))))
(/.f64 v (/.f64 (neg.f64 u) t1))
(/.f64 t1 (/.f64 (neg.f64 u) v))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (neg.f64 v) t1)))
(neg.f64 (*.f64 (/.f64 (*.f64 v t1) u) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 v u) t1))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 v t1) u))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) u))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) t1)
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 t1 u) #s(literal -1 binary64))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 t1 (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (+.f64 #s(literal 0 binary64) (/.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (*.f64 #s(literal 0 binary64) (/.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) u) (*.f64 u (/.f64 u t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 (neg.f64 t1) u)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 t1) u) (*.f64 u u))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 t1) u)
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 t1 (neg.f64 u))
(neg.f64 (/.f64 t1 u))
(fma.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(-.f64 #s(literal 0 binary64) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 t1) u))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)) t1)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 v t1))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))) t1)
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 v t1)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v (*.f64 (-.f64 u t1) (+.f64 t1 u))) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (-.f64 t1 u) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 v (+.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 v (+.f64 t1 u))))
(*.f64 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) t1)
(*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (*.f64 v t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 v (+.f64 t1 u))))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 v t1) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 t1 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(*.f64 t1 (*.f64 #s(literal -1 binary64) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 t1 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v))) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v)) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)) (+.f64 t1 u))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (/.f64 v (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) v))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v)) (neg.f64 (+.f64 t1 u))))
(neg.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1))))
(neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)) (neg.f64 (+.f64 t1 u))))
(neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u)))
(neg.f64 (*.f64 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (neg.f64 t1)))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 v t1)))
(neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))))
(neg.f64 (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(fma.f64 #s(literal 0 binary64) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 u (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(*.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) u)
(*.f64 u #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 (neg.f64 u) #s(literal 0 binary64)))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 u u (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64))) (neg.f64 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) (*.f64 #s(literal 0 binary64) (neg.f64 u)))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) u))
(/.f64 (*.f64 u u) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 u) u) u)
(/.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 u #s(literal -1 binary64))
(neg.f64 u)
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) u #s(literal 0 binary64))
(fma.f64 u #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 u #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(+.f64 (neg.f64 u) #s(literal 0 binary64))
(*.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(pow.f64 (neg.f64 t1) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 t1) t1) t1)
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 t1 t1) #s(literal 0 binary64))))
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (*.f64 t1 t1) (neg.f64 t1))
(/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) t1)
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))

eval233.0ms (3.3%)

Memory
11.6MiB live, 325.5MiB allocated
Compiler

Compiled 25 043 to 3 948 computations (84.2% saved)

prune30.0ms (0.4%)

Memory
8.3MiB live, 93.4MiB allocated
Pruning

17 alts after pruning (11 fresh and 6 done)

PrunedKeptTotal
New1 11551 120
Fresh4610
Picked235
Done134
Total1 122171 139
Accuracy
100.0%
Counts
1 139 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
68.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
44.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
49.4%
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
62.3%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
94.5%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
62.9%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
44.2%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (/.f64 (*.f64 (neg.f64 u) u) t1)))
50.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
56.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
49.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
56.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
47.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v))
44.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
49.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
56.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
45.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 518 to 334 computations (35.5% saved)

simplify101.0ms (1.4%)

Memory
8.6MiB live, 133.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (/.f64 u v) u)
cost-diff0
(neg.f64 t1)
cost-diff0
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
cost-diff0
(/.f64 (/.f64 v u) u)
cost-diff0
(neg.f64 t1)
cost-diff0
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
cost-diff0
(/.f64 t1 v)
cost-diff0
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
cost-diff576
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
cost-diff0
(+.f64 u t1)
cost-diff0
(neg.f64 v)
cost-diff0
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
cost-diff0
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
cost-diff0
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
cost-diff0
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
cost-diff0
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))
cost-diff0
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
038212
055212
1125210
2288210
3716208
41336208
52814203
67042203
08215203
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
#s(literal -2 binary64)
(/.f64 u t1)
u
t1
(neg.f64 t1)
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
#s(literal -1 binary64)
(/.f64 t1 v)
t1
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(neg.f64 t1)
t1
(/.f64 (/.f64 v u) u)
(/.f64 v u)
v
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(neg.f64 t1)
t1
(*.f64 (/.f64 u v) u)
(/.f64 u v)
u
v
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (+.f64 t1 u))))
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (+.f64 t1 u)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (+.f64 t1 u))
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
#s(literal -2 binary64)
(/.f64 u t1)
u
t1
(neg.f64 t1)
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
(+.f64 t1 u)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 (neg.f64 v) t1)
#s(literal -1 binary64)
(/.f64 t1 v)
t1
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(neg.f64 t1)
t1
(/.f64 (/.f64 v u) u)
(/.f64 v u)
v
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(neg.f64 t1)
t1
(*.f64 (/.f64 u v) u)
(/.f64 u v)
u
v

localize104.0ms (1.5%)

Memory
-23.5MiB live, 133.5MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 t1)
accuracy0.1171875
(*.f64 (/.f64 u v) u)
accuracy6.890285330437062
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
accuracy30.58265608950973
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
accuracy0
(neg.f64 t1)
accuracy0.13671875
(/.f64 (/.f64 v u) u)
accuracy6.819084513778433
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
accuracy30.58265608950973
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
accuracy0
(/.f64 t1 v)
accuracy0.4580577239416504
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
accuracy27.89581645937849
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
accuracy0
(+.f64 u t1)
accuracy0
(neg.f64 v)
accuracy0.6959297786505544
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
accuracy29.512908692075932
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
accuracy0
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))
accuracy0.00390625
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
accuracy0.0625
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
accuracy3.5227025746619205
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
Samples
81.0ms256×0valid
Compiler

Compiled 377 to 71 computations (81.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
ival-div: 41.0ms (64.1% of total)
ival-mult: 14.0ms (21.9% of total)
ival-add: 4.0ms (6.2% of total)
ival-neg: 3.0ms (4.7% of total)
ival-sub: 1.0ms (1.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series69.0ms (1%)

Memory
12.2MiB live, 51.1MiB allocated
Counts
18 → 73
Calls
Call 1
Inputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
(+.f64 u t1)
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
(/.f64 t1 v)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(neg.f64 t1)
(/.f64 (/.f64 v u) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 u v) u)
Outputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -2 u) t1)
(- (* u (- (* -1 (/ u t1)) 2)) t1)
-2
(- (* -1 (/ u t1)) 2)
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
t1
(+ t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(/ v (pow u 2))
(/ (pow u 2) v)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
u
(* u (+ 1 (/ t1 u)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(/ t1 v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/ (- (* -2 t1) u) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* t1 (+ 1 (/ u t1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
Calls

9 calls:

TimeVariablePointExpression
46.0ms
v
@inf
((/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* (- -2 (/ u t1)) u) (neg t1)) (- -2 (/ u t1)) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (+ u t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) (/ (/ v u) u)) (neg t1) (/ (/ v u) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg t1) (* (/ u v) u)) (* (/ u v) u))
6.0ms
u
@inf
((/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* (- -2 (/ u t1)) u) (neg t1)) (- -2 (/ u t1)) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (+ u t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) (/ (/ v u) u)) (neg t1) (/ (/ v u) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg t1) (* (/ u v) u)) (* (/ u v) u))
3.0ms
v
@-inf
((/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* (- -2 (/ u t1)) u) (neg t1)) (- -2 (/ u t1)) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (+ u t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) (/ (/ v u) u)) (neg t1) (/ (/ v u) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg t1) (* (/ u v) u)) (* (/ u v) u))
2.0ms
v
@0
((/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* (- -2 (/ u t1)) u) (neg t1)) (- -2 (/ u t1)) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (+ u t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) (/ (/ v u) u)) (neg t1) (/ (/ v u) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg t1) (* (/ u v) u)) (* (/ u v) u))
2.0ms
u
@0
((/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* (- -2 (/ u t1)) u) (neg t1)) (- -2 (/ u t1)) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (+ u t1) (/ -1 (/ t1 v)) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ t1 v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) (/ (/ v u) u)) (neg t1) (/ (/ v u) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg t1) (* (/ u v) u)) (* (/ u v) u))

simplify188.0ms (2.7%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
03871380
112301288
240191172
084361125
Stop Event
iter limit
node limit
Counts
73 → 71
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -2 u) t1)
(- (* u (- (* -1 (/ u t1)) 2)) t1)
-2
(- (* -1 (/ u t1)) 2)
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
t1
(+ t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(/ v (pow u 2))
(/ (pow u 2) v)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
u
(* u (+ 1 (/ t1 u)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(/ t1 v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/ (- (* -2 t1) u) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* t1 (+ 1 (/ u t1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(*.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u) u))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) (*.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64))))
(* -1 t1)
(neg.f64 t1)
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(- (* -2 u) t1)
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(- (* u (- (* -1 (/ u t1)) 2)) t1)
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
-2
#s(literal -2 binary64)
(- (* -1 (/ u t1)) 2)
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
t1
(+ t1 u)
(+.f64 t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/ v (pow u 2))
(/.f64 v (*.f64 u u))
(/ (pow u 2) v)
(/.f64 (*.f64 u u) v)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) t1) t1) (/.f64 v u) (fma.f64 (neg.f64 v) t1 (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) t1) t1) (/.f64 v u) (fma.f64 (neg.f64 v) t1 (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))))))) (*.f64 u u))
(* -1 (/ (pow u 2) t1))
(*.f64 (/.f64 u (neg.f64 t1)) u)
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 u (fma.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) u (-.f64 #s(literal -2 binary64) (/.f64 u t1))))
(* -1 (/ u t1))
(/.f64 u (neg.f64 t1))
(* -1 (* u (+ (/ 1 t1) (* 2 (/ 1 u)))))
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/.f64 (*.f64 t1 (-.f64 (/.f64 (*.f64 t1 v) u) v)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (/.f64 v u) (fma.f64 t1 t1 (/.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) u)) (*.f64 (neg.f64 v) t1)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 v (*.f64 u u)) (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -1 binary64) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u)) (*.f64 t1 (-.f64 (/.f64 (*.f64 t1 v) u) v))) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (*.f64 t1 (-.f64 v (/.f64 (*.f64 t1 v) u))) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (*.f64 (*.f64 t1 t1) (-.f64 v (/.f64 (*.f64 t1 v) u))) (neg.f64 u))) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (*.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (neg.f64 u))) (neg.f64 u))) (neg.f64 u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(*.f64 (neg.f64 u) (-.f64 #s(literal -1 binary64) (/.f64 t1 u)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1))
(/ t1 v)
(/.f64 t1 v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/.f64 (*.f64 u (-.f64 (*.f64 #s(literal -2 binary64) t1) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1)) t1)
(/ (- (* -2 t1) u) t1)
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(*.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)))
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (-.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u))) t1)) v) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 t1)) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) (-.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u))) t1)) v)) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal -1 binary64)) t1)
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -2 binary64) (/.f64 u t1)) #s(literal -1 binary64)) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(*.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)) (*.f64 (*.f64 u v) #s(literal 2 binary64))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 u #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64))) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -2 binary64) (/.f64 u t1)) #s(literal -1 binary64)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)) (*.f64 (*.f64 u v) #s(literal 2 binary64))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(neg.f64 (fma.f64 (/.f64 v t1) (-.f64 (*.f64 (/.f64 u t1) u) u) v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 u (*.f64 u (fma.f64 (/.f64 v t1) u (neg.f64 v)))) t1) (*.f64 u v)) t1) v)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (neg.f64 t1))

rewrite214.0ms (3%)

Memory
6.2MiB live, 260.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038183
055177
1238171
21809171
08194171
Stop Event
iter limit
node limit
iter limit
Counts
18 → 533
Calls
Call 1
Inputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
(+.f64 u t1)
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
(/.f64 t1 v)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(neg.f64 t1)
(/.f64 (/.f64 v u) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 u v) u)
Outputs
(*.f64 (neg.f64 (neg.f64 v)) (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (*.f64 v #s(literal 1 binary64)) (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) #s(literal -1 binary64)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) #s(literal -1 binary64)) v)
(*.f64 #s(literal 1 binary64) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) v))))
(*.f64 #s(literal -1 binary64) (/.f64 v (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))))
(*.f64 (neg.f64 v) (pow.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))) #s(literal -1 binary64)))
(*.f64 v (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) v) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 v (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))) (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))) (fma.f64 (/.f64 v (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))) (/.f64 v (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))) (*.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))) (/.f64 v (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 v))) (neg.f64 (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))))))
(/.f64 (neg.f64 (*.f64 v #s(literal 1 binary64))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))) v)) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))))
(/.f64 (*.f64 v #s(literal 1 binary64)) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) v))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) v)))
(/.f64 (neg.f64 v) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))))
(/.f64 v (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) #s(literal 1 binary64)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
(neg.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))))
(neg.f64 (/.f64 v (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))) (/.f64 v (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) v)) #s(literal -1 binary64)))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))
(*.f64 (-.f64 (*.f64 t1 t1) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 t1 t1 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (*.f64 t1 t1))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (*.f64 t1 t1)) (pow.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) (neg.f64 t1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u #s(literal 0 binary64)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u #s(literal 0 binary64)) (fma.f64 t1 t1 (*.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u #s(literal 0 binary64)) t1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)) (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 t1 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 t1 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)) (-.f64 t1 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)) (*.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))))))
(/.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (*.f64 t1 t1)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 t1 t1 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)) (*.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1) (*.f64 t1 t1))) (*.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) u) (+.f64 #s(literal 0 binary64) t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (+.f64 #s(literal 0 binary64) t1)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) u) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) u) (+.f64 #s(literal 0 binary64) t1) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 0 binary64) t1)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) u) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1)))))
(/.f64 (fma.f64 (*.f64 u (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (+.f64 #s(literal 0 binary64) t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (+.f64 #s(literal 0 binary64) t1)))
(/.f64 (fma.f64 (*.f64 u (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1)))))
(/.f64 (fma.f64 (*.f64 u (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (+.f64 #s(literal 0 binary64) t1) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 0 binary64) t1)))
(/.f64 (fma.f64 (*.f64 u (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) t1) (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) u))) (*.f64 (+.f64 #s(literal 0 binary64) t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) t1) (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) u))) (*.f64 (+.f64 #s(literal 0 binary64) t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) t1) (*.f64 u (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))))) (*.f64 (+.f64 #s(literal 0 binary64) t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) t1) (*.f64 u (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 0 binary64) t1) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) u))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (+.f64 (/.f64 u t1) #s(literal -2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) u))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (*.f64 u (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (+.f64 (/.f64 u t1) #s(literal -2 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (*.f64 u (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 t1 t1) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64))) (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 t1 t1 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (*.f64 t1 t1))) (neg.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 t1 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) (neg.f64 t1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (*.f64 t1 t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) (neg.f64 t1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)) (-.f64 (*.f64 t1 t1) (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 t1 t1 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1))) (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 (-.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) (neg.f64 t1)))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))))
(fma.f64 (*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) u) (pow.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) u) (pow.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (*.f64 u (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (pow.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (*.f64 u (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1)))) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))
(fma.f64 #s(literal -1 binary64) t1 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(fma.f64 t1 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))
(fma.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1)) (neg.f64 t1))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))) (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (-.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 t1 t1 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 t1 t1 (*.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)))))
(-.f64 (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u #s(literal 0 binary64)) t1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)))
(-.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)
(+.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u))
(*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1))))))
(*.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1))))
(*.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (/.f64 u t1)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (/.f64 u t1))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (+.f64 (/.f64 u t1) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (+.f64 (/.f64 u t1) #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 (/.f64 u t1) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 (/.f64 u t1) #s(literal -2 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (+.f64 (/.f64 u t1) #s(literal -2 binary64))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (+.f64 (/.f64 u t1) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 4 binary64) (+.f64 (/.f64 u t1) #s(literal -2 binary64))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (+.f64 (/.f64 u t1) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -8 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -8 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal -8 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -8 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 (neg.f64 u) t1) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (+.f64 (/.f64 u t1) #s(literal -2 binary64))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -8 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1)))))
(/.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 u t1) #s(literal -2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1))))))
(/.f64 (neg.f64 (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) (-.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) (+.f64 (/.f64 u t1) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1)) (-.f64 #s(literal 4 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (-.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1)))) (-.f64 #s(literal -8 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (/.f64 u t1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (/.f64 u t1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -2 binary64) (/.f64 u t1)))))
(fma.f64 (neg.f64 (neg.f64 u)) (/.f64 #s(literal -1 binary64) t1) #s(literal -2 binary64))
(fma.f64 (neg.f64 u) (pow.f64 t1 #s(literal -1 binary64)) #s(literal -2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1) #s(literal -2 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 u t1) #s(literal -2 binary64))
(fma.f64 u (neg.f64 (pow.f64 t1 #s(literal -1 binary64))) #s(literal -2 binary64))
(fma.f64 u (/.f64 #s(literal -1 binary64) t1) #s(literal -2 binary64))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1))))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 (/.f64 u t1) #s(literal -2 binary64))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (+.f64 (/.f64 u t1) #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal -8 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 4 binary64))))
(-.f64 #s(literal -2 binary64) (/.f64 u t1))
(+.f64 (/.f64 (neg.f64 u) t1) #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) (/.f64 (neg.f64 u) t1))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u)))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1 binary64)) (+.f64 t1 u))
(/.f64 (*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64)) (+.f64 t1 u))
(/.f64 (neg.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (+.f64 t1 u))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(/.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (neg.f64 (+.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u))
(neg.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (neg.f64 (+.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (neg.f64 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) #s(literal -1 binary64)))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 v v)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) v)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 v v (*.f64 #s(literal 0 binary64) v)))))
(*.f64 #s(literal -1 binary64) v)
(*.f64 v #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 v) (neg.f64 v)) (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 v v))) (neg.f64 (+.f64 #s(literal 0 binary64) v)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 v #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 v v (*.f64 #s(literal 0 binary64) v)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 v v)) (+.f64 #s(literal 0 binary64) v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 v #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 v v (*.f64 #s(literal 0 binary64) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) v) (-.f64 #s(literal 0 binary64) (*.f64 v v))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 v v (*.f64 #s(literal 0 binary64) v))) (-.f64 #s(literal 0 binary64) (pow.f64 v #s(literal 3 binary64)))))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) v)) (/.f64 (*.f64 v v) (+.f64 #s(literal 0 binary64) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 v v (*.f64 #s(literal 0 binary64) v)))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 v v (*.f64 #s(literal 0 binary64) v)))))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))))
(*.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 t1 u) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (neg.f64 u)) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (neg.f64 (neg.f64 u)) (neg.f64 (neg.f64 u)) (-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 (neg.f64 u)) t1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (neg.f64 (-.f64 u t1))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (+.f64 t1 u) #s(literal 1 binary64))
(neg.f64 (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 t1 #s(literal 1 binary64) u)
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (neg.f64 (neg.f64 u)) t1)
(+.f64 t1 u)
(+.f64 u t1)
(*.f64 (/.f64 #s(literal -1 binary64) t1) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) (*.f64 v #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) v)
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (neg.f64 (pow.f64 v #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (/.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 #s(literal -1 binary64) (/.f64 v t1))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) t1)) (neg.f64 (pow.f64 v #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 t1))
(/.f64 (/.f64 #s(literal -1 binary64) t1) (pow.f64 v #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 v #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(neg.f64 (/.f64 v t1))
(-.f64 (/.f64 #s(literal 0 binary64) t1) (/.f64 v t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) v)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)) (pow.f64 (neg.f64 v) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (pow.f64 v #s(literal -1 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 v #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 v))
(*.f64 (/.f64 t1 v) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) v))
(*.f64 (neg.f64 t1) (pow.f64 (neg.f64 v) #s(literal -1 binary64)))
(*.f64 t1 (pow.f64 v #s(literal -1 binary64)))
(pow.f64 (/.f64 v t1) #s(literal -1 binary64))
(pow.f64 (/.f64 t1 v) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (neg.f64 v)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (neg.f64 v)) (/.f64 #s(literal 0 binary64) (neg.f64 v)) (fma.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v) (*.f64 (/.f64 #s(literal 0 binary64) (neg.f64 v)) (/.f64 (neg.f64 t1) v)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) v))) (*.f64 (neg.f64 v) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) t1)) (*.f64 (neg.f64 v) #s(literal 1 binary64))) (*.f64 (neg.f64 v) (/.f64 (neg.f64 v) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (/.f64 t1 v))) (*.f64 (neg.f64 v) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 v t1)) (*.f64 (neg.f64 v) #s(literal -1 binary64))) (*.f64 (neg.f64 v) (/.f64 v t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (neg.f64 v))) (*.f64 t1 v)) (*.f64 (neg.f64 v) (*.f64 #s(literal -1 binary64) (neg.f64 v))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 v))) (*.f64 t1 v)) (*.f64 (neg.f64 v) (neg.f64 (neg.f64 v))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) v) (*.f64 t1 v)) (*.f64 (neg.f64 v) v))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 v)) (*.f64 (neg.f64 v) t1)) (*.f64 (neg.f64 v) (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (neg.f64 v) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 v t1))
(/.f64 (/.f64 t1 v) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 t1) (neg.f64 (neg.f64 (neg.f64 v))))
(/.f64 (neg.f64 t1) (neg.f64 v))
(/.f64 t1 (neg.f64 (neg.f64 v)))
(/.f64 t1 (*.f64 v #s(literal 1 binary64)))
(/.f64 t1 v)
(neg.f64 (/.f64 (neg.f64 t1) v))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (neg.f64 v)) #s(literal 1 binary64)) (/.f64 (neg.f64 t1) v))
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (neg.f64 t1) v))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 v)) (/.f64 (neg.f64 t1) v))
(exp.f64 (*.f64 (log.f64 (/.f64 v t1)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
(*.f64 (pow.f64 (*.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 u v) t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 u #s(literal -2 binary64))) v)
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) (neg.f64 t1)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1)) (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 (/.f64 v u) u) #s(literal -1 binary64)) t1)
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 t1 (/.f64 v u)))
(*.f64 (*.f64 t1 (/.f64 v u)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (neg.f64 (*.f64 t1 (/.f64 (neg.f64 v) u))) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 (/.f64 (neg.f64 v) u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 v u) u) (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 v u) u) (neg.f64 t1))
(*.f64 (/.f64 v u) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 v u) (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1)))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 v u) u) t1))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (neg.f64 (/.f64 (/.f64 v u) u)))
(pow.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) (fma.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) (*.f64 (/.f64 (/.f64 v u) u) t1) (*.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) (*.f64 (/.f64 (/.f64 v u) u) t1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) (*.f64 (/.f64 (/.f64 v u) u) t1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 v u) u) t1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (neg.f64 t1))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1))) (*.f64 (neg.f64 u) (/.f64 u v)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (/.f64 (neg.f64 t1) u)) (neg.f64 (/.f64 u v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 t1 (/.f64 (neg.f64 v) u)))) (*.f64 (*.f64 (/.f64 u v) u) (neg.f64 u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) u) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 t1 (/.f64 v u)))) (*.f64 (*.f64 (/.f64 u v) u) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 t1 u))) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 u v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 t1 v))) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 u u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 u v) u) t1)) (*.f64 (/.f64 u v) u)) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 (*.f64 (/.f64 u v) u) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) (/.f64 u v))) (*.f64 (*.f64 (/.f64 u v) u) (neg.f64 t1))) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (neg.f64 u) (/.f64 u v))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 u v) u)) (*.f64 (*.f64 (/.f64 u v) u) t1)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 u v) u)))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) (neg.f64 t1)) (neg.f64 u))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1)) (*.f64 (/.f64 u v) u))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 (neg.f64 v) u))) (neg.f64 u))
(/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) (neg.f64 (neg.f64 u)))
(/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) (*.f64 u #s(literal 1 binary64)))
(/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) u)
(/.f64 (*.f64 t1 v) (neg.f64 (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u v) (/.f64 (neg.f64 t1) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 (/.f64 (neg.f64 v) u) (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) u) (*.f64 #s(literal 1 binary64) (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 t1 (/.f64 v u))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 u v) u) t1))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1))))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (neg.f64 u) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 t1 (neg.f64 (neg.f64 (*.f64 (neg.f64 u) (/.f64 u v)))))
(/.f64 t1 (*.f64 (neg.f64 u) (/.f64 u v)))
(neg.f64 (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 v u)) u) (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (neg.f64 u) (/.f64 u v)))) (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 v u) u) t1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) t1)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1)))))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 t1 #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 t1 t1) (*.f64 #s(literal 0 binary64) (neg.f64 t1)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 t1))) (neg.f64 (+.f64 #s(literal 0 binary64) t1)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 t1)) (+.f64 #s(literal 0 binary64) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) t1) (-.f64 #s(literal 0 binary64) (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1))) (-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) t1)) (/.f64 (*.f64 t1 t1) (+.f64 #s(literal 0 binary64) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 t1 t1 (*.f64 #s(literal 0 binary64) t1)))))
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -2 binary64)) v)
(*.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) u)))
(*.f64 (*.f64 v #s(literal 1 binary64)) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 u u))))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 u (neg.f64 u))))
(*.f64 v (pow.f64 u #s(literal -2 binary64)))
(pow.f64 (*.f64 (/.f64 u v) u) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 u) u)))
(/.f64 (neg.f64 (*.f64 v #s(literal 1 binary64))) (neg.f64 (*.f64 u u)))
(/.f64 (neg.f64 (pow.f64 u #s(literal -1 binary64))) (neg.f64 (/.f64 u v)))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (neg.f64 (*.f64 u u))))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (*.f64 u (neg.f64 u))))
(/.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 v #s(literal 1 binary64)) (*.f64 u u))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 u v))
(/.f64 (/.f64 (neg.f64 v) u) (neg.f64 (neg.f64 (neg.f64 u))))
(/.f64 (/.f64 (neg.f64 v) u) (neg.f64 u))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) u) (*.f64 (neg.f64 v) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 u) (/.f64 u v))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) u))
(/.f64 (/.f64 v u) (neg.f64 (neg.f64 u)))
(/.f64 (/.f64 v u) (*.f64 u #s(literal 1 binary64)))
(/.f64 (/.f64 v u) u)
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 u) (/.f64 u v)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 u u)))
(/.f64 (neg.f64 v) (*.f64 u (neg.f64 u)))
(/.f64 v (*.f64 u u))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) u) u))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (neg.f64 u)) (neg.f64 (neg.f64 u))) (/.f64 (/.f64 (neg.f64 v) u) u))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (neg.f64 u)) u) (/.f64 (/.f64 (neg.f64 v) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 u u))) (/.f64 v (neg.f64 (*.f64 u u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u (neg.f64 u))) (/.f64 v (*.f64 u (neg.f64 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 u)) (/.f64 (/.f64 (neg.f64 v) u) u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u v) u)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
(*.f64 (pow.f64 (*.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 u v) t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 u #s(literal -2 binary64))) v)
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) (neg.f64 t1)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1)) (/.f64 (/.f64 v u) u))
(*.f64 (*.f64 (/.f64 (/.f64 v u) u) #s(literal -1 binary64)) t1)
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 t1 (/.f64 v u)))
(*.f64 (*.f64 t1 (/.f64 v u)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (neg.f64 (*.f64 t1 (/.f64 (neg.f64 v) u))) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 (/.f64 (neg.f64 v) u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
(*.f64 (/.f64 (/.f64 v u) u) (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 v u) u) (neg.f64 t1))
(*.f64 (/.f64 v u) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 v u) (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1)))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 v u) u) t1))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (neg.f64 (/.f64 (/.f64 v u) u)))
(pow.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) (fma.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) (*.f64 (/.f64 (/.f64 v u) u) t1) (*.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) (*.f64 (/.f64 (/.f64 v u) u) t1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) (*.f64 (/.f64 (/.f64 v u) u) t1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 v u) u) t1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (neg.f64 t1))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1))) (*.f64 (neg.f64 u) (/.f64 u v)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (/.f64 (neg.f64 t1) u)) (neg.f64 (/.f64 u v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 t1 (/.f64 (neg.f64 v) u)))) (*.f64 (*.f64 (/.f64 u v) u) (neg.f64 u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) u) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 t1 (/.f64 v u)))) (*.f64 (*.f64 (/.f64 u v) u) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 t1 u))) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 u v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 t1 v))) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 u u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 u v) u) t1)) (*.f64 (/.f64 u v) u)) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 (*.f64 (/.f64 u v) u) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) (/.f64 u v))) (*.f64 (*.f64 (/.f64 u v) u) (neg.f64 t1))) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (neg.f64 u) (/.f64 u v))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 u v) u)) (*.f64 (*.f64 (/.f64 u v) u) t1)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 u v) u)))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) (neg.f64 t1)) (neg.f64 u))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1)) (*.f64 (/.f64 u v) u))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 (neg.f64 v) u))) (neg.f64 u))
(/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) (neg.f64 (neg.f64 u)))
(/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) (*.f64 u #s(literal 1 binary64)))
(/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) u)
(/.f64 (*.f64 t1 v) (neg.f64 (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u v) (/.f64 (neg.f64 t1) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 (/.f64 (neg.f64 v) u) (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) u) (*.f64 #s(literal 1 binary64) (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 t1 (/.f64 v u))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 u v) u) t1))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1))))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (neg.f64 u) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 t1 (neg.f64 (neg.f64 (*.f64 (neg.f64 u) (/.f64 u v)))))
(/.f64 t1 (*.f64 (neg.f64 u) (/.f64 u v)))
(neg.f64 (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 v u)) u) (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (neg.f64 u) (/.f64 u v)))) (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) (*.f64 (/.f64 (/.f64 v u) u) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 v u) u) t1))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 u) v) (/.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 u) v) (neg.f64 u))
(*.f64 (neg.f64 (*.f64 u u)) (pow.f64 (neg.f64 v) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) u) (/.f64 u v))
(*.f64 (*.f64 u (neg.f64 u)) (pow.f64 (neg.f64 v) #s(literal -1 binary64)))
(*.f64 (*.f64 u #s(literal 1 binary64)) (/.f64 u v))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 (neg.f64 v) #s(literal -1 binary64)))
(*.f64 (*.f64 u u) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (neg.f64 u) (/.f64 (neg.f64 u) v))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 (/.f64 u v) u) #s(literal 1 binary64))
(*.f64 (/.f64 u v) (*.f64 u #s(literal 1 binary64)))
(*.f64 (/.f64 u v) u)
(*.f64 u (/.f64 u v))
(pow.f64 (*.f64 (/.f64 u v) u) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 v u) u) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) u)) (/.f64 (neg.f64 v) u))
(/.f64 (neg.f64 (*.f64 u #s(literal 1 binary64))) (/.f64 (neg.f64 v) u))
(/.f64 (neg.f64 (*.f64 (neg.f64 u) u)) (neg.f64 (neg.f64 v)))
(/.f64 (neg.f64 (neg.f64 (*.f64 u u))) (neg.f64 (neg.f64 v)))
(/.f64 (neg.f64 (*.f64 u (neg.f64 u))) (neg.f64 (neg.f64 v)))
(/.f64 (neg.f64 (/.f64 u v)) (neg.f64 (pow.f64 u #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 u u)) (neg.f64 v))
(/.f64 (neg.f64 (neg.f64 u)) (/.f64 v u))
(/.f64 (*.f64 #s(literal 1 binary64) u) (/.f64 v u))
(/.f64 (*.f64 u (neg.f64 u)) (neg.f64 v))
(/.f64 (*.f64 u #s(literal 1 binary64)) (/.f64 v u))
(/.f64 (*.f64 (neg.f64 u) u) (neg.f64 v))
(/.f64 (*.f64 u u) (*.f64 v #s(literal 1 binary64)))
(/.f64 (*.f64 u u) v)
(/.f64 (neg.f64 u) (/.f64 (neg.f64 v) u))
(/.f64 (*.f64 (neg.f64 u) (/.f64 u v)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 v u) (*.f64 #s(literal 1 binary64) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 v u) u) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 (/.f64 u v) u) #s(literal 1 binary64))
(/.f64 (/.f64 u v) (pow.f64 u #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 v u) u)))
(/.f64 u (/.f64 v u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) u)) (/.f64 u (/.f64 (neg.f64 v) u)))

eval69.0ms (1%)

Memory
4.0MiB live, 163.4MiB allocated
Compiler

Compiled 16 553 to 2 147 computations (87% saved)

prune23.0ms (0.3%)

Memory
-13.8MiB live, 62.5MiB allocated
Pruning

17 alts after pruning (6 fresh and 11 done)

PrunedKeptTotal
New5642566
Fresh246
Picked055
Done066
Total56617583
Accuracy
100.0%
Counts
583 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
68.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
44.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
62.3%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
94.5%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
62.9%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
44.2%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (/.f64 (*.f64 (neg.f64 u) u) t1)))
46.2%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)))
50.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
56.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
49.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
56.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
47.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v))
44.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
49.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
56.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
45.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 943 to 351 computations (62.8% saved)

regimes68.0ms (1%)

Memory
11.3MiB live, 55.9MiB allocated
Counts
34 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (/.f64 (*.f64 (neg.f64 u) u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u))))
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (fma.f64 (+.f64 u t1) t1 (*.f64 u t1)) (*.f64 u u)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 (*.f64 t1 t1))) (*.f64 (+.f64 u t1) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 v (neg.f64 u)) u)) t1))
Outputs
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
Calls

4 calls:

39.0ms
t1
10.0ms
v
10.0ms
u
9.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
97.8%1u
97.8%1v
97.8%1t1
97.8%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes40.0ms (0.6%)

Memory
-17.6MiB live, 57.2MiB allocated
Counts
26 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (/.f64 (*.f64 (neg.f64 u) u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u))))
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
Outputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
Calls

4 calls:

12.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
11.0ms
u
8.0ms
t1
8.0ms
v
Results
AccuracySegmentsBranch
97.6%1u
97.6%1v
97.6%1t1
97.6%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes32.0ms (0.5%)

Memory
16.0MiB live, 52.7MiB allocated
Counts
25 → 2
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (/.f64 (*.f64 (neg.f64 u) u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u))))
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
Calls

4 calls:

9.0ms
u
8.0ms
t1
7.0ms
v
7.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
94.5%1v
94.5%1t1
96.1%2u
94.5%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes67.0ms (1%)

Memory
-9.4MiB live, 35.0MiB allocated
Counts
21 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (/.f64 (*.f64 (neg.f64 u) u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

4 calls:

45.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
7.0ms
u
7.0ms
t1
6.0ms
v
Results
AccuracySegmentsBranch
70.8%2v
86.9%3t1
84.4%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
82.6%3u
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes11.0ms (0.2%)

Memory
15.3MiB live, 15.3MiB allocated
Counts
17 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (/.f64 (*.f64 (neg.f64 u) u) t1)))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

2 calls:

6.0ms
t1
5.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
68.4%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
83.1%3t1
Compiler

Compiled 13 to 11 computations (15.4% saved)

regimes15.0ms (0.2%)

Memory
-28.9MiB live, 9.4MiB allocated
Counts
15 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

1 calls:

14.0ms
t1
Results
AccuracySegmentsBranch
82.8%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.1%)

Memory
9.6MiB live, 9.6MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

1 calls:

5.0ms
t1
Results
AccuracySegmentsBranch
82.7%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes9.0ms (0.1%)

Memory
16.5MiB live, 16.5MiB allocated
Counts
11 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

2 calls:

4.0ms
t1
4.0ms
u
Results
AccuracySegmentsBranch
80.4%3u
81.4%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes10.0ms (0.1%)

Memory
-19.4MiB live, 17.6MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

2 calls:

4.0ms
t1
4.0ms
u
Results
AccuracySegmentsBranch
77.8%3u
79.5%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes11.0ms (0.2%)

Memory
23.9MiB live, 23.9MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(approx (- -2 (/ u t1)) #s(literal -2 binary64)) u (neg.f64 t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
Calls

4 calls:

3.0ms
t1
3.0ms
v
3.0ms
u
2.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
62.9%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
62.9%1v
62.9%1u
62.9%1t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes10.0ms (0.1%)

Memory
-20.5MiB live, 16.6MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Outputs
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Calls

4 calls:

5.0ms
v
2.0ms
u
2.0ms
t1
2.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
62.3%1t1
62.3%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
62.3%1v
62.3%1u
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes6.0ms (0.1%)

Memory
11.6MiB live, 11.6MiB allocated
Accuracy

Total -0.1b remaining (-0.3%)

Threshold costs -0.1b (-0.3%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Calls

4 calls:

2.0ms
t1
1.0ms
u
1.0ms
v
1.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
56.4%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
56.4%1v
56.4%1t1
56.4%1u
Compiler

Compiled 15 to 17 computations (-13.3% saved)

bsearch41.0ms (0.6%)

Memory
-30.1MiB live, 19.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
3.920818618335664e+210
2.0287805528477286e+214
Samples
7.0ms128×0valid
Compiler

Compiled 319 to 230 computations (27.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 2.0ms (55.7% of total)
ival-div: 1.0ms (27.8% of total)
ival-add: 1.0ms (27.8% of total)
ival-neg: 1.0ms (27.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch60.0ms (0.9%)

Memory
7.8MiB live, 45.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
2.5351782007114272e+54
2.2458441981711398e+58
14.0ms
-6.024338839522564e+104
-2.641425948386115e+93
Samples
15.0ms288×0valid
Compiler

Compiled 555 to 410 computations (26.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 4.0ms (47.9% of total)
ival-div: 2.0ms (24% of total)
ival-add: 1.0ms (12% of total)
ival-neg: 1.0ms (12% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch27.0ms (0.4%)

Memory
16.5MiB live, 52.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
2.5351782007114272e+54
2.2458441981711398e+58
12.0ms
-5.019388361115183e+24
-6.531122923906821e+21
Samples
16.0ms240×0valid
Compiler

Compiled 639 to 446 computations (30.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 6.0ms (60.1% of total)
ival-div: 1.0ms (10% of total)
ival-add: 1.0ms (10% of total)
ival-neg: 1.0ms (10% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
4.8MiB live, 4.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.5351782007114272e+54
2.2458441981711398e+58
1.0ms
-5.019388361115183e+24
-6.531122923906821e+21
Compiler

Compiled 639 to 446 computations (30.2% saved)

bsearch2.0ms (0%)

Memory
4.8MiB live, 4.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.5351782007114272e+54
2.2458441981711398e+58
1.0ms
-5.019388361115183e+24
-6.531122923906821e+21
Compiler

Compiled 639 to 446 computations (30.2% saved)

bsearch2.0ms (0%)

Memory
4.6MiB live, 4.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.5351782007114272e+54
2.2458441981711398e+58
1.0ms
-5.019388361115183e+24
-6.531122923906821e+21
Compiler

Compiled 639 to 446 computations (30.2% saved)

bsearch15.0ms (0.2%)

Memory
-14.2MiB live, 22.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.5351782007114272e+54
2.2458441981711398e+58
12.0ms
-5.019388361115183e+24
-6.531122923906821e+21
Samples
5.0ms96×0valid
Compiler

Compiled 639 to 446 computations (30.2% saved)

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

simplify35.0ms (0.5%)

Memory
-6.6MiB live, 75.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
091497
1133497
2201497
3294497
4346497
5368497
6374497
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(if (<=.f64 u #s(literal 65999999999999996649490637315846437888687011941555480414122198223694024269781336148272885431544712617466547527250495259394017086578282508728402098742094416900225095253615380576576768187789284247264851494099222528 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))) (/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -20499999999999999421454064807473221313265207191386835943681037059730604900074127889990305672331264 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 16000000000000000773547073848858544920454317534248228093952 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -6600000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Outputs
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (neg.f64 (+.f64 t1 u)))
(if (<=.f64 u #s(literal 65999999999999996649490637315846437888687011941555480414122198223694024269781336148272885431544712617466547527250495259394017086578282508728402098742094416900225095253615380576576768187789284247264851494099222528 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))) (/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1))))
(if (<=.f64 u #s(literal 65999999999999996649490637315846437888687011941555480414122198223694024269781336148272885431544712617466547527250495259394017086578282508728402098742094416900225095253615380576576768187789284247264851494099222528 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1)))) (/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) (neg.f64 t1)) (+.f64 t1 u)))
(if (<=.f64 t1 #s(literal -20499999999999999421454064807473221313265207191386835943681037059730604900074127889990305672331264 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 16000000000000000773547073848858544920454317534248228093952 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -34000000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -6600000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -6600000000000000000000 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 2600000000000000067445058283574848604644093806996619264 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))

soundness1.3s (18.7%)

Memory
19.3MiB live, 790.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0825
01321
15721
240021
3511521
0841021
05872397
118872243
257382116
084482043
029147
047139
1209131
21615131
08606131
032182
051172
1190165
21342165
08830165
0225775
1690723
22308641
37301637
08308603
03121059
1974991
23315912
08168870
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 1 530 to 586 computations (61.7% saved)

preprocess63.0ms (0.9%)

Memory
-16.4MiB live, 137.5MiB allocated
Remove

(negabs v)

Compiler

Compiled 1 114 to 258 computations (76.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...