Rosa's DopplerBench

Time bar (total: 7.3s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze69.0ms (1%)

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

sample1.4s (18.6%)

Memory
-151.3MiB live, 992.3MiB allocated
Samples
965.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 726.0ms
ival-mult: 521.0ms (71.7% of total)
ival-add: 95.0ms (13.1% of total)
ival-neg: 53.0ms (7.3% of total)
ival-div: 48.0ms (6.6% of total)
ival-true: 7.0ms (1% of total)
ival-assert: 3.0ms (0.4% of total)
Bogosity

explain120.0ms (1.6%)

Memory
-28.8MiB live, 95.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
742(-3.006797079492103e-80 -2.265925602373847e-48 1.0558842512493396e+275)3(-2.694257456765668e-160 -1.87463790058454e+63 3.7650026765490404e-229)(/.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/o270
(*.f64 (neg.f64 t1) v)overflow33
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow116
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o260
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow116
/.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)))o/n60
(*.f64 (neg.f64 t1) v)overflow33
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n40
(*.f64 (neg.f64 t1) v)underflow22
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u30
(*.f64 (neg.f64 t1) v)underflow22
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow16
Confusion
Predicted +Predicted -
+713
-2180
Precision
0.9726027397260274
Recall
0.9594594594594594
Confusion?
Predicted +Predicted MaybePredicted -
+7103
-20180
Precision?
0.9726027397260274
Recall?
0.9594594594594594
Freqs
test
numberfreq
0183
173
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
50.0ms512×0valid
Compiler

Compiled 109 to 36 computations (67% saved)

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

preprocess240.0ms (3.3%)

Memory
23.1MiB live, 106.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034109
1179105
2659103
32370103
45955103
0812
01312
13412
28012
319612
434412
554212
696912
7173712
8260112
9317912
10370912
11382112
12406612
13411012
14413212
15416212
16423712
17426112
18427312
19427512
20427512
0427512
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.7MiB live, 0.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.3%
(/.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.1%)

Memory
2.6MiB live, 39.9MiB 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
434431
554231
696931
7173731
8260131
9317931
10370931
11382131
12406631
13411031
14413231
15416231
16423731
17426131
18427331
19427531
20427531
0427531
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

localize52.0ms (0.7%)

Memory
4.4MiB live, 43.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 (neg.f64 t1) v)
accuracy0.0
(neg.f64 t1)
accuracy0.00390625
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
accuracy16.97367519654784
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Samples
43.0ms256×0valid
Compiler

Compiled 64 to 18 computations (71.9% saved)

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

series34.0ms (0.5%)

Memory
-19.9MiB live, 18.3MiB 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
23.0ms
v
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
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
u
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))

simplify227.0ms (3.1%)

Memory
4.9MiB live, 238.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0225775
1690723
22314641
37367637
08374603
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 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1))) t1)) t1) t1)

rewrite149.0ms (2.1%)

Memory
9.1MiB live, 237.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0825
01321
15721
239621
3514821
0841521
Stop Event
iter limit
node limit
iter limit
Counts
4 → 469
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 (/.f64 #s(literal 1 binary64) (*.f64 v (/.f64 t1 (+.f64 u t1)))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.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 (*.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 (-.f64 t1 u) (+.f64 u t1)) (*.f64 v (neg.f64 t1))) #s(literal -1 binary64)) (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 (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 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (neg.f64 t1))) #s(literal -1 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 (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)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) t1) #s(literal -1 binary64)))
(*.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)) (pow.f64 (/.f64 (+.f64 u t1) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1 binary64)))
(*.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)) (pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 (+.f64 u t1)) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) t1) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) (*.f64 v t1)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (+.f64 u t1)) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 u t1) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 v t1)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) v) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (+.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (-.f64 t1 u) (+.f64 u t1)) (neg.f64 t1)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) #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 t1) (+.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 t1)) #s(literal -1 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 (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 (/.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 (/.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)) v)
(*.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)))) (*.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))) (/.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))))) (/.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)) (*.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)))) (*.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))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 u t1))))
(*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 v t1)) #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)) (pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 v)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.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)) (/.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 (/.f64 #s(literal 1 binary64) (neg.f64 t1)) #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) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) t1) #s(literal -1 binary64)))
(*.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)) (pow.f64 (/.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (pow.f64 (/.f64 (/.f64 (+.f64 u t1) v) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.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)) (/.f64 #s(literal 1 binary64) t1))
(*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 t1 t1)))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #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)) (/.f64 #s(literal 1 binary64) t1) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 t1 t1)) #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 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (+.f64 u t1))) #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 (/.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)))) #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 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 t1 u) #s(literal 2 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 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) #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 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 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 (/.f64 #s(literal 1 binary64) (-.f64 u t1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 (+.f64 u t1)) (-.f64 t1 u)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))) #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 (/.f64 #s(literal 1 binary64) (neg.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)) (-.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))) (/.f64 #s(literal 1 binary64) (*.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 (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)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 t1 u) #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 (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)) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #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)) (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 (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 (+.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)))

eval101.0ms (1.4%)

Memory
4.4MiB live, 167.2MiB allocated
Compiler

Compiled 11 516 to 1 550 computations (86.5% saved)

prune16.0ms (0.2%)

Memory
-2.6MiB live, 41.3MiB allocated
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New4909499
Fresh000
Picked011
Done000
Total49010500
Accuracy
100.0%
Counts
500 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.2%
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
99.1%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
99.1%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
48.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
93.3%
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
83.4%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
51.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
53.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 292 to 190 computations (34.9% saved)

simplify110.0ms (1.5%)

Memory
12.5MiB live, 170.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
cost-diff0
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
cost-diff1
(/.f64 (neg.f64 (+.f64 u t1)) t1)
cost-diff2
(*.f64 #s(literal 1 binary64) v)
cost-diff0
(+.f64 u t1)
cost-diff0
(/.f64 (+.f64 u t1) v)
cost-diff0
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
cost-diff1
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.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
(+.f64 u t1)
cost-diff0
(/.f64 v (+.f64 u t1))
cost-diff0
(*.f64 (/.f64 v (+.f64 u t1)) t1)
cost-diff1
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
029181
047177
1126177
2380177
31114170
42605170
54475170
67948170
08447170
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 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
t1
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(/.f64 (+.f64 u t1) v)
(+.f64 u t1)
u
v
(neg.f64 (+.f64 u t1))
(/.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 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(/.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 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(/.f64 (/.f64 v (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 t1 u))
t1
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(+.f64 u t1)
(+.f64 t1 u)
u
v
(neg.f64 (+.f64 u t1))
(neg.f64 (+.f64 t1 u))
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (/.f64 v (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 t1 u))
(*.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

localize71.0ms (1%)

Memory
17.4MiB live, 131.6MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.02734375
(/.f64 (neg.f64 (+.f64 u t1)) t1)
accuracy0.046875
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
accuracy4.25762654967385
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.01171875
(/.f64 (+.f64 u t1) v)
accuracy0.09765625
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
accuracy10.580667910736897
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
accuracy0.0
(/.f64 t1 (neg.f64 u))
accuracy0.0
(neg.f64 u)
accuracy1.7449029349694598
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
accuracy28.61641728441886
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
accuracy0.0
(/.f64 (neg.f64 v) t1)
accuracy0.0
(neg.f64 v)
accuracy29.78689951988207
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.01171875
(/.f64 v (+.f64 u t1))
accuracy0.0625
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
accuracy10.023210740362964
(*.f64 (/.f64 v (+.f64 u t1)) t1)
Samples
54.0ms256×0valid
Compiler

Compiled 350 to 58 computations (83.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-div: 19.0ms (52.6% of total)
ival-mult: 10.0ms (27.7% of total)
ival-neg: 4.0ms (11.1% of total)
ival-add: 3.0ms (8.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series38.0ms (0.5%)

Memory
-14.0MiB live, 67.5MiB allocated
Counts
19 → 119
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))
(+.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 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(/.f64 (+.f64 u t1) v)
(*.f64 #s(literal 1 binary64) v)
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.f64 u t1))
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))))))))
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 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 u)
(* -1 (/ (pow t1 2) v))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow t1 2) v)))
(+ (* -1 (/ (pow t1 2) v)) (* u (+ (* -2 (/ t1 v)) (* -1 (/ u v)))))
(/ t1 v)
(+ (/ t1 v) (/ u v))
-1
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -1 u) t1)
(/ (+ (* -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 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)))
(* -1 (/ (pow u 2) v))
(* (pow u 2) (- (* -2 (/ t1 (* u v))) (/ 1 v)))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(/ u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(* -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))
(/ (+ (* -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 (* 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 (* 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 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ (* t1 v) (+ t1 u))
(/ v (+ t1 u))
(* -1 v)
(* -1 (/ (pow (+ t1 u) 2) v))
(/ (+ t1 u) 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)))))))))
(* 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))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ 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)
(/ (+ (* -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)
(- (+ 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)))
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(* (pow t1 2) (- (+ (* -2 (/ u (* t1 v))) (* -1 (/ (pow u 2) (* (pow t1 2) v)))) (/ 1 v)))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(* -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))
(+ 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 (/ (+ 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 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (/ u t1))))
Calls

9 calls:

TimeVariablePointExpression
6.0ms
u
@0
((/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ 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) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (/ (+ u t1) v) (* 1 v) (/ (neg (+ u t1)) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)))
6.0ms
v
@0
((/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ 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) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (/ (+ u t1) v) (* 1 v) (/ (neg (+ u t1)) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)))
5.0ms
v
@-inf
((/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ 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) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (/ (+ u t1) v) (* 1 v) (/ (neg (+ u t1)) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)))
4.0ms
t1
@inf
((/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ 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) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (/ (+ u t1) v) (* 1 v) (/ (neg (+ u t1)) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)))
3.0ms
t1
@-inf
((/ (* (/ v (+ u t1)) t1) (neg (+ u t1))) (* (/ v (+ u t1)) t1) (/ v (+ u t1)) (+ 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) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (/ (+ u t1) v) (* 1 v) (/ (neg (+ u t1)) t1) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)))

simplify182.0ms (2.5%)

Memory
5.3MiB live, 234.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05222033
116441913
251381831
085021764
Stop Event
iter limit
node limit
Counts
119 → 116
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))))))))
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 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 u)
(* -1 (/ (pow t1 2) v))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow t1 2) v)))
(+ (* -1 (/ (pow t1 2) v)) (* u (+ (* -2 (/ t1 v)) (* -1 (/ u v)))))
(/ t1 v)
(+ (/ t1 v) (/ u v))
-1
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -1 u) t1)
(/ (+ (* -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 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)))
(* -1 (/ (pow u 2) v))
(* (pow u 2) (- (* -2 (/ t1 (* u v))) (/ 1 v)))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(/ u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(* -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))
(/ (+ (* -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 (* 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 (* 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 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ (* t1 v) (+ t1 u))
(/ v (+ t1 u))
(* -1 v)
(* -1 (/ (pow (+ t1 u) 2) v))
(/ (+ t1 u) 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)))))))))
(* 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))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ 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)
(/ (+ (* -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)
(- (+ 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)))
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(* (pow t1 2) (- (+ (* -2 (/ u (* t1 v))) (* -1 (/ (pow u 2) (* (pow t1 2) v)))) (/ 1 v)))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(* -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))
(+ 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 (/ (+ 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 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (/ u 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 (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 (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 (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 (neg.f64 v) t1))
v
(+ v (* -1 (/ (* u v) t1)))
(-.f64 v (*.f64 (/.f64 v t1) u))
(+ 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 u) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (/.f64 v t1) t1)) u (/.f64 (neg.f64 v) t1)) u v)
(/ v t1)
(/.f64 v t1)
(+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))
(/.f64 (-.f64 v (*.f64 (/.f64 v t1) u)) 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 u) (/.f64 v (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 v) (pow u 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(* -1 (/ (pow t1 2) v))
(*.f64 (/.f64 (neg.f64 t1) v) t1)
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow t1 2) v)))
(*.f64 (fma.f64 (/.f64 u v) #s(literal -2 binary64) (/.f64 (neg.f64 t1) v)) t1)
(+ (* -1 (/ (pow t1 2) v)) (* u (+ (* -2 (/ t1 v)) (* -1 (/ u v)))))
(fma.f64 (fma.f64 (/.f64 u v) #s(literal -2 binary64) (/.f64 (neg.f64 t1) v)) t1 (*.f64 (/.f64 (neg.f64 u) v) u))
(/ t1 v)
(/.f64 t1 v)
(+ (/ t1 v) (/ u v))
(+.f64 (/.f64 u v) (/.f64 t1 v))
-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 t1) u)
(/ (+ (* -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 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 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)))) (*.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 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 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 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(/ (* t1 v) u)
(*.f64 v (/.f64 t1 u))
(/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)
(*.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) 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 t1) t1) v (/.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 (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u))) u)
(/ v u)
(/.f64 v u)
(/ (+ v (* -1 (/ (* t1 v) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u)
(/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)
(/.f64 (-.f64 v (*.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1)) 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))) (-.f64 v (*.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1))) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ (pow u 2) v))
(*.f64 (/.f64 (neg.f64 u) v) u)
(* (pow u 2) (- (* -2 (/ t1 (* u v))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 t1 u) (/.f64 #s(literal -1 binary64) v)) (*.f64 u u))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 u u)) (/.f64 (*.f64 t1 t1) v) (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 t1 u) (/.f64 #s(literal -1 binary64) v))) (*.f64 u u))
(/ u v)
(/.f64 u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(fma.f64 (/.f64 (/.f64 t1 v) u) u (/.f64 u v))
(* -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 (-.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))
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 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) (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 (* t1 v)) (/ (* (pow t1 2) v) u)) u))
(neg.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) 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 t1) t1) v (/.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 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (*.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64))))) u)) u)) u)
(* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))
(/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u)
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))
(/.f64 (-.f64 v (*.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1)) 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 t1) t1) v (/.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 (* 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) (pow.f64 t1 #s(literal 3 binary64))) v (/.f64 (*.f64 #s(literal -2 binary64) (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 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 (fma.f64 (/.f64 t1 v) #s(literal 2 binary64) (*.f64 t1 (/.f64 (/.f64 t1 v) u))) u)) (*.f64 u u))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 t1 v) u) u (/.f64 u v))
(* (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 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(/ v (+ t1 u))
(/.f64 v (+.f64 t1 u))
(* -1 v)
(neg.f64 v)
(* -1 (/ (pow (+ t1 u) 2) v))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v))
(/ (+ t1 u) v)
(/.f64 (+.f64 t1 u) 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)
(* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))
(*.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1)
(* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))
(*.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) t1 (/.f64 (/.f64 (neg.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 (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.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 (neg.f64 t1) (/.f64 v u) v) u)
(+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))
(fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) t1 (/.f64 (/.f64 (neg.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 (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1 (/.f64 v u))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(*.f64 (fma.f64 (/.f64 t1 v) #s(literal -2 binary64) (/.f64 (neg.f64 u) v)) u)
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ t1 v)))))
(fma.f64 (fma.f64 (/.f64 u v) #s(literal -2 binary64) (/.f64 (neg.f64 t1) v)) t1 (*.f64 (/.f64 (neg.f64 u) v) u))
(/ (+ (* -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)
(- (* -1 t1) u)
(-.f64 (neg.f64 t1) u)
(/ (+ (* -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 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 (*.f64 #s(literal 2 binary64) u) (/.f64 v t1) (fma.f64 v (/.f64 (*.f64 (/.f64 u t1) u) 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 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 2 binary64) u) (/.f64 v t1) (fma.f64 v (/.f64 (*.f64 (/.f64 u t1) u) t1) (neg.f64 v))))) 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 (pow.f64 u #s(literal 3 binary64)) (/.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64))) v))
(/ (+ v (* -1 (/ (* u v) t1))) t1)
(/.f64 (-.f64 v (*.f64 (/.f64 v t1) u)) 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 (pow.f64 u #s(literal 3 binary64)) (/.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64))) v)) t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 u t1) (/.f64 #s(literal -1 binary64) v)) (*.f64 t1 t1))
(* (pow t1 2) (- (+ (* -2 (/ u (* t1 v))) (* -1 (/ (pow u 2) (* (pow t1 2) v)))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 t1)) (*.f64 u (/.f64 u v)) (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 u t1) (/.f64 #s(literal -1 binary64) v))) (*.f64 t1 t1))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(fma.f64 (/.f64 (/.f64 u t1) v) t1 (/.f64 t1 v))
(* 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))
(* 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 (*.f64 #s(literal -2 binary64) u) (/.f64 v t1) v) (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 -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 (*.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))
(+ 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 (pow.f64 u #s(literal 3 binary64)) (/.f64 (neg.f64 v) t1) (*.f64 (*.f64 u u) v)) (neg.f64 t1))) t1))
(* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))
(/.f64 (-.f64 v (*.f64 (/.f64 v t1) u)) 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 (/.f64 (fma.f64 (neg.f64 v) u (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) v (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) (neg.f64 t1))) t1) v) t1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 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 v (/.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)) (neg.f64 t1))
(* (pow t1 2) (- (* -1 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 (fma.f64 (/.f64 u v) #s(literal 2 binary64) (*.f64 u (/.f64 (/.f64 u t1) v))) t1)) (*.f64 t1 t1))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 u t1) v) t1 (/.f64 t1 v))
(* -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 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)

rewrite171.0ms (2.4%)

Memory
-12.7MiB live, 270.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029149
047141
1210131
21693131
08787131
Stop Event
iter limit
node limit
iter limit
Counts
19 → 1 295
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))
(+.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 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(/.f64 (+.f64 u t1) v)
(*.f64 #s(literal 1 binary64) v)
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.f64 u t1))
Outputs
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.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 (pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v) (/.f64 t1 (+.f64 t1 u))) (+.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 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(*.f64 (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(*.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 (*.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 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 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 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)) #s(literal 1 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 (neg.f64 v) (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 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))) (+.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (*.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)) (neg.f64 (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(/.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 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64)) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (+.f64 t1 u))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.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 t1 u) (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 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) (/.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 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.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)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 t1 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(fma.f64 u (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u 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 (/.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) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.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 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.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 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.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 t1 (+.f64 t1 u)) v)
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))))
(*.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 (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 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) t1))
(*.f64 v (/.f64 t1 (+.f64 t1 u)))
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 v #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 t1 u) v) t1)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 (pow.f64 v #s(literal -1 binary64))))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 v #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.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 t1 (/.f64 (+.f64 t1 u) v))
(/.f64 v (/.f64 (+.f64 t1 u) t1))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))))
(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))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(fma.f64 t1 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(fma.f64 u (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v)) (/.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))))
(+.f64 (*.f64 u (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(+.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 (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 (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 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) (pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal -1 binary64)))
(*.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 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (/.f64 v (+.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))
(pow.f64 (/.f64 v (+.f64 t1 u)) #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 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (neg.f64 (pow.f64 v #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) v))
(/.f64 (neg.f64 v) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) #s(literal 1 binary64))
(/.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))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal 0 binary64) (/.f64 v (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 t1 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(fma.f64 u (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 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 u (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 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 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal 0 binary64)) (/.f64 v (+.f64 t1 u)))
(+.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 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))))
(*.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t1 t1) (*.f64 u u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 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) t1)
(*.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 (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 (+.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 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1)))))
(/.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 (neg.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (neg.f64 (-.f64 u t1))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t1 t1) (*.f64 u u))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.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 (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 (-.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 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t1 t1) (*.f64 u u)) (neg.f64 (-.f64 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) (-.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))) (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 (+.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) (*.f64 (neg.f64 t1) #s(literal -1 binary64)))
(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 (*.f64 (neg.f64 t1) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 (neg.f64 u) #s(literal -1 binary64) (*.f64 (neg.f64 t1) #s(literal -1 binary64)))
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) (*.f64 (neg.f64 u) #s(literal -1 binary64)))
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 u #s(literal 1 binary64) (*.f64 (neg.f64 t1) #s(literal -1 binary64)))
(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 (neg.f64 t1) #s(literal -1 binary64)) (*.f64 (neg.f64 u) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 u) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) #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 (*.f64 (neg.f64 t1) #s(literal -1 binary64)))
(+.f64 u t1)
#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 t1 (neg.f64 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 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 #s(literal 0 binary64) (/.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 v u) (/.f64 (neg.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) (/.f64 (neg.f64 t1) u)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v)) (/.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v u) (/.f64 (neg.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 v u) (neg.f64 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 (neg.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u))) u)
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v u))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (/.f64 v u) (neg.f64 t1))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v))) u)
(/.f64 (neg.f64 (/.f64 v u)) (/.f64 u t1))
(/.f64 (neg.f64 (/.f64 (neg.f64 t1) u)) (neg.f64 (/.f64 u v)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v)) (neg.f64 u))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.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 (neg.f64 u) (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 t1) (/.f64 v u))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 v u) (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) u) (neg.f64 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 (neg.f64 u) (/.f64 u v)) 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) (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.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) (neg.f64 (*.f64 (/.f64 u v) (neg.f64 u))))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (neg.f64 u) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.f64 t1 (neg.f64 (*.f64 (/.f64 u v) u)))
(/.f64 t1 (neg.f64 (*.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 (neg.f64 (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))))
(/.f64 v (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 u) t1)))
(-.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 u v)) (*.f64 (/.f64 t1 u) (/.f64 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 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) (/.f64 t1 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 u (neg.f64 t1))) (*.f64 (neg.f64 u) u))
(/.f64 (neg.f64 (*.f64 t1 u)) (*.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 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 (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 (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))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) u))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(+.f64 (neg.f64 u) #s(literal 0 binary64))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.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 (pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v) (/.f64 t1 (+.f64 t1 u))) (+.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 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(*.f64 (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(*.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 (*.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 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 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 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)) #s(literal 1 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 (neg.f64 v) (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 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))) (+.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (*.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)) (neg.f64 (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(/.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 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64)) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (+.f64 t1 u))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.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 t1 u) (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 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) (/.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 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.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)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 t1 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(fma.f64 u (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u 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 (/.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) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.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 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.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 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) (+.f64 t1 u))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 v #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(*.f64 (+.f64 t1 u) (*.f64 (pow.f64 v #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u))))
(*.f64 (+.f64 t1 u) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(pow.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v))) (*.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)))) (-.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u))) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)))) (-.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (-.f64 (*.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v))) (*.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1))) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1))))))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) v)
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)) #s(literal 1 binary64))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v))
(/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (+.f64 t1 u) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) t1 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) u))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) u (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) t1))
(fma.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64) (*.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(fma.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64) (*.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) #s(literal -1 binary64)))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64)))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) t1 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) u))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) u (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) t1))
(fma.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 t1 u) v))))
(fma.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 t1 u) v)) (*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 t1 u) v))))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) t1) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) u)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) u) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) t1)))
(fma.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(fma.f64 (/.f64 (+.f64 t1 u) v) #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(fma.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)))
(fma.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)))
(fma.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)))
(fma.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)))
(fma.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) (*.f64 u (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))))
(fma.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v) (*.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(fma.f64 u (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) (*.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))))
(fma.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) v) (*.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(-.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(-.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 t1 (/.f64 (+.f64 t1 u) v)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(+.f64 (*.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))) (*.f64 u (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))))
(+.f64 (*.f64 u (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))) (*.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))))
(+.f64 (*.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v)) (*.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(+.f64 (*.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) v)) (*.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(+.f64 (*.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)) (*.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)) (*.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) t1) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) u))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) u) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) t1))
(+.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) t1) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) u))
(+.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) u) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) t1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 t1 u) v))) (*.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 t1 u) v))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 t1 u) v))) (*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 t1 u) v))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) t1)) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) u)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) u)) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) t1)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal 0 binary64)) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(+.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)))
(+.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(*.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.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 v (+.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)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v) (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))) v) (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))) v) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) v) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 (+.f64 t1 u)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) v)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 v (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) v)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 v (-.f64 t1 u))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(*.f64 (pow.f64 v #s(literal -1 binary64)) (+.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 t1 (-.f64 t1 u) (*.f64 u u)) v)))
(*.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)) v)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 v (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 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (+.f64 t1 u) v) #s(literal 1 binary64))
(*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (+.f64 t1 u) (pow.f64 v #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) v) #s(literal 1 binary64))
(pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) (/.f64 (neg.f64 (+.f64 t1 u)) v))) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) (/.f64 (neg.f64 (+.f64 t1 u)) v) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v)) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v)) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)) (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))) v)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (pow.f64 v #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 v)) (*.f64 (neg.f64 v) (+.f64 t1 u))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v) (-.f64 u t1))
(/.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v) (-.f64 t1 u))
(/.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (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))) v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (*.f64 (-.f64 u t1) v)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (*.f64 v (-.f64 u t1))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t1 t1) (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) v)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t1 t1) (*.f64 u u)) (neg.f64 (*.f64 v (-.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)) v)))
(/.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)) v)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 v (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 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (*.f64 (-.f64 u t1) v))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (*.f64 v (-.f64 u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (-.f64 t1 u) v))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 v (-.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(/.f64 (pow.f64 v #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))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v))
(/.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)) v))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (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 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v)))
(/.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))) v)))
(/.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))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) v) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v) (+.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)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (-.f64 u t1)) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (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 v (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 v (+.f64 t1 u)))
(/.f64 (/.f64 (+.f64 t1 u) v) #s(literal 1 binary64))
(/.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 v))
(/.f64 (+.f64 t1 u) v)
(neg.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v))
(fma.f64 (/.f64 #s(literal -1 binary64) v) #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v))
(fma.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 u) (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 t1)))
(fma.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 t1) (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 u)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) v) (/.f64 u v))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) t1 (*.f64 (pow.f64 v #s(literal -1 binary64)) u))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) u (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (/.f64 u v) #s(literal 1 binary64) (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v)))
(fma.f64 (/.f64 u v) #s(literal 1 binary64) (/.f64 t1 v))
(fma.f64 #s(literal 1 binary64) (/.f64 u v) (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v)))
(fma.f64 #s(literal 1 binary64) (/.f64 u v) (/.f64 t1 v))
(fma.f64 (neg.f64 u) (/.f64 #s(literal -1 binary64) v) (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v)))
(fma.f64 (neg.f64 u) (/.f64 #s(literal -1 binary64) v) (/.f64 t1 v))
(fma.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v) (/.f64 u v))
(fma.f64 t1 (pow.f64 v #s(literal -1 binary64)) (/.f64 u v))
(fma.f64 u (pow.f64 v #s(literal -1 binary64)) (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v)))
(fma.f64 u (pow.f64 v #s(literal -1 binary64)) (/.f64 t1 v))
(-.f64 (/.f64 (*.f64 u u) (*.f64 v (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 u t1))))
(-.f64 (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 t1 u))) (/.f64 (*.f64 u u) (*.f64 v (-.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) v) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) v))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) v) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) v))
(-.f64 (/.f64 t1 v) (/.f64 u (neg.f64 v)))
(-.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v)) (/.f64 u v))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) v) #s(literal 0 binary64)) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 u)) (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 t1)) (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 u)))
(+.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) t1) (*.f64 (pow.f64 v #s(literal -1 binary64)) u))
(+.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) u) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 (/.f64 u v) (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v)))
(+.f64 (/.f64 u v) (/.f64 t1 v))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v))
(*.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 (*.f64 v v)) (neg.f64 v))
(/.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 (neg.f64 t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 #s(literal -1 binary64) (*.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 (*.f64 u (-.f64 u t1)) 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 (*.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 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 t1 (neg.f64 (+.f64 t1 u)))) (*.f64 t1 (neg.f64 t1)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) t1)) (*.f64 t1 t1))
(/.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 t1 u)))
(/.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 #s(literal -1 binary64) (/.f64 u t1) (*.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 (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)))
(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 u) (pow.f64 t1 #s(literal -1 binary64)) (*.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 u (/.f64 #s(literal -1 binary64) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(-.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 (+.f64 t1 u) t1) #s(literal 1 binary64)))
(-.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 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))) (/.f64 (neg.f64 u) 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 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(+.f64 (/.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.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 (pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v) (/.f64 t1 (+.f64 t1 u))) (+.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 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(*.f64 (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(*.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 (*.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 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 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 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)) #s(literal 1 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 (neg.f64 v) (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 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))) (+.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (*.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)) (neg.f64 (+.f64 t1 u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(/.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 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64)) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (+.f64 t1 u))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.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 t1 u) (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 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) (/.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 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.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)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 t1 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(fma.f64 u (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u 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 (/.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) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u))) (+.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 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.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 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 v (+.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 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 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 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) 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 (*.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 (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 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 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 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.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 (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 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) 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 (/.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)) (fma.f64 (pow.f64 t1 #s(literal -1 binary64)) u #s(literal 1 binary64)))
(*.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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64))) (-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (neg.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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (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 (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)))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (-.f64 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 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (+.f64 t1 u)))) (neg.f64 (*.f64 (-.f64 u t1) t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u)))) (neg.f64 (*.f64 (-.f64 t1 u) t1)))
(/.f64 (neg.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)) t1)))
(/.f64 (neg.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)) t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (*.f64 t1 (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (*.f64 t1 (-.f64 t1 u))))
(/.f64 (neg.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 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 u t1) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(/.f64 (neg.f64 (*.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 (neg.f64 (*.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 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 u (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) u))) (*.f64 t1 (neg.f64 t1)))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.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 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 t1 (*.f64 u (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) u))) (*.f64 t1 (neg.f64 t1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (/.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 u (neg.f64 (+.f64 t1 u))))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) 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 u (neg.f64 (+.f64 t1 u))))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 t1 (neg.f64 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 u (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) t1))) (*.f64 t1 (neg.f64 t1)))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.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 (neg.f64 (+.f64 t1 u)) u) t1 (*.f64 t1 (*.f64 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) u) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) u) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) t1))) (*.f64 t1 (neg.f64 t1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) 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 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.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 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 t1 u (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 u (neg.f64 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 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t1 t1) (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.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 (+.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))) (*.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 (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 (+.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))) (*.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 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 (+.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) (neg.f64 (*.f64 (neg.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 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(/.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 (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 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.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 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 (/.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 (*.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) (-.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 (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 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t1 t1) (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1))))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (+.f64 t1 u) #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(*.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (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 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (*.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)))) (/.f64 #s(literal 1 binary64) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1))))))
(*.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)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 #s(literal -1 binary64) (+.f64 t1 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 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 (+.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 (neg.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u)))) (neg.f64 t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1)) (neg.f64 t1))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t1 t1) (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1))))))
(/.f64 (neg.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 (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 (fma.f64 (*.f64 (neg.f64 u) u) t1 (*.f64 u (neg.f64 (*.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)) (neg.f64 (*.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 (neg.f64 (*.f64 t1 t1)) u (*.f64 t1 (*.f64 (neg.f64 u) u))) (*.f64 t1 u))
(/.f64 (fma.f64 (neg.f64 (*.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 (neg.f64 (*.f64 (+.f64 t1 u) t1)) t1)
(/.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) t1)
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (fma.f64 #s(literal -1 binary64) u t1)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (neg.f64 (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t1 t1) (*.f64 u u)) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.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 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 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 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (-.f64 u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.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)) (neg.f64 (-.f64 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 t1 (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) t1)))
(/.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 (fma.f64 #s(literal -1 binary64) u t1) (*.f64 (+.f64 t1 u) (-.f64 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 (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1)))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (fma.f64 #s(literal -1 binary64) (*.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 (neg.f64 (-.f64 u t1)) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 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 (neg.f64 (*.f64 t1 t1)) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(fma.f64 (neg.f64 (*.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))) (*.f64 #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 (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(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) (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(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) (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (neg.f64 u))
(fma.f64 t1 #s(literal -1 binary64) (*.f64 #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 (/.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) (fma.f64 #s(literal -1 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) u t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (/.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 (*.f64 u u) (neg.f64 (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 u t1))))
(-.f64 (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 t1 u))) (/.f64 (*.f64 u u) (neg.f64 (-.f64 t1 u))))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (+.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (+.f64 t1 u))
(-.f64 (neg.f64 u) t1)
(-.f64 (neg.f64 t1) u)
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 u)) (neg.f64 t1))
(+.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(+.f64 (neg.f64 t1) (neg.f64 u))

eval250.0ms (3.4%)

Memory
22.4MiB live, 370.8MiB allocated
Compiler

Compiled 42 817 to 5 614 computations (86.9% saved)

prune43.0ms (0.6%)

Memory
-1.6MiB live, 124.9MiB allocated
Pruning

14 alts after pruning (10 fresh and 4 done)

PrunedKeptTotal
New1 85191 860
Fresh314
Picked235
Done011
Total1 856141 870
Accuracy
100.0%
Counts
1 870 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
48.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
54.1%
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
60.4%
(/.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))))
93.3%
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
53.2%
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
53.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
53.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
53.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
49.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 428 to 278 computations (35% saved)

simplify96.0ms (1.3%)

Memory
-14.1MiB live, 142.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (neg.f64 u) v)
cost-diff0
(*.f64 (/.f64 (neg.f64 u) v) u)
cost-diff0
#s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))
cost-diff0
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
cost-diff0
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
cost-diff0
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
cost-diff0
(/.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))))
cost-diff2
(*.f64 #s(literal 1 binary64) v)
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-diff1
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
cost-diff0
(neg.f64 (+.f64 u t1))
cost-diff0
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
cost-diff0
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
cost-diff1
(/.f64 (neg.f64 (+.f64 u t1)) t1)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
039213
061209
1134209
2387207
31126200
42631200
54306200
08051200
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
(/.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))))
(*.f64 #s(literal 1 binary64) v)
#s(literal 1 binary64)
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
t1
#s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))
(*.f64 (/.f64 (neg.f64 u) v) u)
(/.f64 (neg.f64 u) v)
(neg.f64 u)
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 #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
#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
(/.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))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(*.f64 #s(literal 1 binary64) v)
v
#s(literal 1 binary64)
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
t1
#s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))
(*.f64 (/.f64 (neg.f64 u) v) u)
(/.f64 (neg.f64 u) v)
(neg.f64 u)
u
v

localize130.0ms (1.8%)

Memory
15.8MiB live, 137.4MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(neg.f64 u)
accuracy0.125
(*.f64 (/.f64 (neg.f64 u) v) u)
accuracy10.580667910736897
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
accuracy24.44562664574266
#s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))
accuracy0.0
(*.f64 #s(literal 1 binary64) v)
accuracy0.0
(neg.f64 t1)
accuracy4.25762654967385
(/.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))))
accuracy31.745839672437874
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
accuracy0.0
(neg.f64 u)
accuracy4.6054188650567855
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
accuracy8.233596057530992
(/.f64 v (*.f64 (neg.f64 u) u))
accuracy28.61641728441886
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
accuracy0.0
(/.f64 #s(literal -1 binary64) t1)
accuracy0.16796875
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
accuracy29.78689951988207
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.02734375
(/.f64 (neg.f64 (+.f64 u t1)) t1)
accuracy0.046875
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
accuracy4.25762654967385
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
Samples
88.0ms256×0valid
Compiler

Compiled 388 to 72 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 71.0ms
ival-div: 42.0ms (59.5% of total)
ival-mult: 21.0ms (29.7% of total)
ival-add: 4.0ms (5.7% of total)
ival-neg: 3.0ms (4.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series43.0ms (0.6%)

Memory
-2.9MiB live, 35.3MiB allocated
Counts
21 → 71
Calls
Call 1
Inputs
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.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 #s(literal 1 binary64) v)
(/.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 (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
#s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))
(*.f64 (/.f64 (neg.f64 u) v) u)
(/.f64 (neg.f64 u) v)
(neg.f64 u)
(neg.f64 t1)
Outputs
-1
(- (* -1 (/ u t1)) 1)
(* -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)))
(- (* -1 u) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ v (pow u 2)))
(* -1 (pow u 2))
(- (* -2 u) t1)
(* -1 (/ (pow t1 2) v))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow t1 2) v)))
(+ (* -1 (/ (pow t1 2) v)) (* u (+ (* -2 (/ t1 v)) (* -1 (/ u v)))))
(* -1 (/ (pow u 2) v))
(* -1 (/ u v))
(* -1 u)
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 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))
(* -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))
(* -2 u)
(* u (- (* -1 (/ t1 u)) 2))
(* (pow u 2) (- (* -2 (/ t1 (* u v))) (/ 1 v)))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(/ (+ (* -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 (* 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 (* u (+ 2 (/ t1 u))))
(* (pow u 2) (- (* -1 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
v
(* -1 (/ (pow (+ t1 u) 2) v))
(/ (+ (* -1 t1) (* -1 u)) t1)
(* 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)
(- (* -1 t1) u)
(/ -1 t1)
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ t1 v)))))
(/ (+ (* -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))
(* t1 (- (* -1 (/ u t1)) 1))
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(* (pow t1 2) (- (+ (* -2 (/ u (* t1 v))) (* -1 (/ (pow u 2) (* (pow t1 2) v)))) (/ 1 v)))
(* -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 (* t1 (+ 1 (/ u 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 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
Calls

9 calls:

TimeVariablePointExpression
23.0ms
v
@0
((/ (neg (+ u t1)) t1) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ 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) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (* (/ (neg u) v) u) (/ (neg u) v) (neg u) (neg t1))
3.0ms
v
@inf
((/ (neg (+ u t1)) t1) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ 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) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (* (/ (neg u) v) u) (/ (neg u) v) (neg u) (neg t1))
3.0ms
u
@0
((/ (neg (+ u t1)) t1) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ 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) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (* (/ (neg u) v) u) (/ (neg u) v) (neg u) (neg t1))
2.0ms
u
@inf
((/ (neg (+ u t1)) t1) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ 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) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (* (/ (neg u) v) u) (/ (neg u) v) (neg u) (neg t1))
2.0ms
u
@-inf
((/ (neg (+ u t1)) t1) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ 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) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ t1 (* (/ (+ u t1) v) (neg (+ u t1)))) (* (/ (+ u t1) v) (neg (+ u t1))) (* (/ (neg u) v) u) (/ (neg u) v) (neg u) (neg t1))

simplify184.0ms (2.5%)

Memory
-25.4MiB live, 127.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03671253
111241175
237291065
082431022
Stop Event
iter limit
node limit
Counts
71 → 70
Calls
Call 1
Inputs
-1
(- (* -1 (/ u t1)) 1)
(* -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)))
(- (* -1 u) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ v (pow u 2)))
(* -1 (pow u 2))
(- (* -2 u) t1)
(* -1 (/ (pow t1 2) v))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow t1 2) v)))
(+ (* -1 (/ (pow t1 2) v)) (* u (+ (* -2 (/ t1 v)) (* -1 (/ u v)))))
(* -1 (/ (pow u 2) v))
(* -1 (/ u v))
(* -1 u)
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 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))
(* -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))
(* -2 u)
(* u (- (* -1 (/ t1 u)) 2))
(* (pow u 2) (- (* -2 (/ t1 (* u v))) (/ 1 v)))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(/ (+ (* -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 (* 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 (* u (+ 2 (/ t1 u))))
(* (pow u 2) (- (* -1 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
v
(* -1 (/ (pow (+ t1 u) 2) v))
(/ (+ (* -1 t1) (* -1 u)) t1)
(* 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)
(- (* -1 t1) u)
(/ -1 t1)
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ t1 v)))))
(/ (+ (* -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))
(* t1 (- (* -1 (/ u t1)) 1))
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(* (pow t1 2) (- (+ (* -2 (/ u (* t1 v))) (* -1 (/ (pow u 2) (* (pow t1 2) v)))) (/ 1 v)))
(* -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 (* t1 (+ 1 (/ u 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 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
Outputs
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) 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)
(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)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(* -1 (/ v (pow u 2)))
(/.f64 (/.f64 (neg.f64 v) u) u)
(* -1 (pow u 2))
(*.f64 (neg.f64 u) u)
(- (* -2 u) t1)
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(* -1 (/ (pow t1 2) v))
(*.f64 (/.f64 (neg.f64 t1) v) t1)
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow t1 2) v)))
(*.f64 (/.f64 t1 v) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(+ (* -1 (/ (pow t1 2) v)) (* u (+ (* -2 (/ t1 v)) (* -1 (/ u v)))))
(fma.f64 (/.f64 (neg.f64 t1) v) t1 (*.f64 (/.f64 u v) (-.f64 (*.f64 #s(literal -2 binary64) t1) u)))
(* -1 (/ (pow u 2) v))
(*.f64 (/.f64 (neg.f64 u) v) u)
(* -1 (/ u v))
(/.f64 (neg.f64 u) v)
(* -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 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 v t1) 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))
(* -1 (/ (pow u 2) t1))
(/.f64 (*.f64 (neg.f64 u) u) t1)
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -2 binary64) u) (/.f64 #s(literal 1 binary64) t1)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -2 u)
(*.f64 #s(literal -2 binary64) u)
(* u (- (* -1 (/ t1 u)) 2))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* (pow u 2) (- (* -2 (/ t1 (* u v))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) u) (/.f64 t1 v) (/.f64 #s(literal -1 binary64) v)) (*.f64 u u))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 t1 v) (-.f64 (/.f64 #s(literal -2 binary64) u) (/.f64 t1 (*.f64 u u))) (/.f64 #s(literal -1 binary64) v)) (*.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 v t1) 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 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))
(* (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 (* 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 v t1) 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 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 (* u (+ 2 (/ t1 u))))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* (pow u 2) (- (* -1 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 (*.f64 (/.f64 t1 v) (+.f64 (/.f64 t1 u) #s(literal 2 binary64))) 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))
v
(* -1 (/ (pow (+ t1 u) 2) v))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v))
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.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)
(/ (+ (* -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)
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(*.f64 (/.f64 u v) (-.f64 (*.f64 #s(literal -2 binary64) t1) u))
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ t1 v)))))
(fma.f64 (/.f64 (neg.f64 t1) v) t1 (*.f64 (/.f64 u v) (-.f64 (*.f64 #s(literal -2 binary64) t1) u)))
(/ (+ (* -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 (*.f64 #s(literal -3 binary64) (*.f64 v (*.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 (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 (/.f64 u t1) u))) t1)) v)) 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)
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 u t1) (/.f64 #s(literal -1 binary64) v)) (*.f64 t1 t1))
(* (pow t1 2) (- (+ (* -2 (/ u (* t1 v))) (* -1 (/ (pow u 2) (* (pow t1 2) v)))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 u v) (-.f64 (/.f64 #s(literal -2 binary64) t1) (/.f64 u (*.f64 t1 t1))) (/.f64 #s(literal -1 binary64) v)) (*.f64 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 (/ (+ (* -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 v (*.f64 (/.f64 u t1) u)) (*.f64 (*.f64 v u) #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)))))
(fma.f64 (*.f64 (/.f64 u t1) t1) #s(literal -2 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 (/ (+ 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 v (*.f64 (/.f64 u t1) u)) (*.f64 (*.f64 v u) #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)
(* (pow t1 2) (- (* -1 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 (*.f64 (/.f64 u v) (+.f64 (/.f64 u t1) #s(literal 2 binary64))) t1)) (*.f64 t1 t1))

rewrite229.0ms (3.2%)

Memory
-8.8MiB live, 153.1MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039191
061183
1225169
21651169
08588169
Stop Event
iter limit
node limit
iter limit
Counts
21 → 799
Calls
Call 1
Inputs
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.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 #s(literal 1 binary64) v)
(/.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 (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
#s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))
(*.f64 (/.f64 (neg.f64 u) v) u)
(/.f64 (neg.f64 u) v)
(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 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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 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 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(*.f64 (/.f64 #s(literal -1 binary64) t1) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(*.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))
(/.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 u t1) (+.f64 t1 u)))) (*.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 t1 (neg.f64 (+.f64 t1 u)))) (*.f64 (neg.f64 t1) t1))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) t1)) (*.f64 t1 t1))
(/.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(/.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 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)))
(-.f64 (/.f64 (neg.f64 t1) t1) (/.f64 u t1))
(-.f64 (/.f64 (neg.f64 u) t1) (/.f64 t1 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 #s(literal 0 binary64) (/.f64 (/.f64 (+.f64 t1 u) t1) #s(literal 1 binary64)))
(-.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 (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 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.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 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.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 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)))
(*.f64 (/.f64 v (/.f64 (+.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 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 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) (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 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (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 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (+.f64 t1 u))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (+.f64 t1 u) t1))
(/.f64 (/.f64 v (/.f64 (+.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 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 v t1)))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (*.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.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 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 (*.f64 v t1) (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 (*.f64 v t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(-.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 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 v (/.f64 (+.f64 t1 u) t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.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 u t1) (+.f64 t1 u)) (+.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 u t1) (+.f64 t1 u))) (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 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) 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 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (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 (neg.f64 (+.f64 t1 u)) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (/.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 t1 u) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (/.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 (-.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 #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 (-.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 #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 (neg.f64 (+.f64 t1 u)) t1) (+.f64 t1 u))
(*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 (pow.f64 t1 #s(literal -1 binary64)) u #s(literal 1 binary64)))
(*.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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64))) (-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (neg.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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (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 (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 u t1) (+.f64 t1 u)))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (-.f64 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 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (neg.f64 (*.f64 (-.f64 u t1) t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u)))) (neg.f64 (*.f64 (-.f64 t1 u) t1)))
(/.f64 (neg.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)) t1)))
(/.f64 (neg.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)) t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (neg.f64 (*.f64 t1 (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (*.f64 t1 (-.f64 t1 u))))
(/.f64 (neg.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 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 u t1) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(/.f64 (neg.f64 (*.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 (neg.f64 (*.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 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 u (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.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 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 t1 (*.f64 u (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.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 (*.f64 (+.f64 t1 u) t1) t1 (*.f64 (neg.f64 t1) (*.f64 u (neg.f64 (+.f64 t1 u))))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) 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 u (neg.f64 (+.f64 t1 u))))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) 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 u (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.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 (neg.f64 (+.f64 t1 u)) u) t1 (*.f64 t1 (*.f64 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) u) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) u) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) 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 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 (neg.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 (*.f64 (+.f64 t1 u) u) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 t1 u (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 t1 u (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 u (neg.f64 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 u t1) (+.f64 t1 u)) (/.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 u t1) (+.f64 t1 u)) (+.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 u t1) (+.f64 t1 u))) (-.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 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 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 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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 (-.f64 u t1) (+.f64 t1 u)) (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))) (*.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 (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 (+.f64 t1 u)) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (*.f64 t1 (-.f64 u t1)))
(/.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)))) (*.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 t1 u) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (*.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 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1)))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.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 (-.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 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.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 u t1) (+.f64 t1 u)) (+.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 u t1) (+.f64 t1 u)))))
(/.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 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) t1) (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 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)) 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 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (*.f64 (-.f64 u t1) (+.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 (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 (/.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 (+.f64 t1 u)) (*.f64 (-.f64 u t1) (+.f64 t1 u)))))
(/.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 (neg.f64 t1) (-.f64 u t1)) (*.f64 (+.f64 t1 u) (*.f64 (-.f64 u t1) (+.f64 t1 u)))))
(/.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 (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 #s(literal -1 binary64) (neg.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 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) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.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 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1))))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.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 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (+.f64 t1 u) #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (+.f64 t1 u)) 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 (neg.f64 (+.f64 t1 u)) t1) u) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(*.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (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 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1))))))
(*.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 (-.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 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #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 #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 #s(literal -1 binary64) (+.f64 t1 u))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) 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 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 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 (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 t1 (neg.f64 (+.f64 t1 u)))) (neg.f64 t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1)) (neg.f64 t1))
(/.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 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 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 (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 (neg.f64 t1) u (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) u))) 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 t1 (fma.f64 u u #s(literal 0 binary64)) (pow.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 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)) #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)) (/.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)) 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 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 u (/.f64 #s(literal -1 binary64) t1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) #s(literal -1 binary64) (*.f64 t1 u)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) t1)) t1)
(/.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) t1)
(/.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) u)
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) 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)) (neg.f64 (fma.f64 #s(literal -1 binary64) u t1)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (neg.f64 (-.f64 u t1))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 (neg.f64 t1) (neg.f64 u)))))
(/.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 (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 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 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 (-.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 (+.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 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (-.f64 u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.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)) (neg.f64 (-.f64 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 (neg.f64 t1) (/.f64 t1 (+.f64 t1 u)))
(/.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 (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1)))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 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)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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 (neg.f64 (-.f64 u t1)) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 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 t1 (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) t1)))
(/.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 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 (+.f64 t1 u)))
(/.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 (+.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)) (*.f64 #s(literal 1 binary64) (neg.f64 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 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 u)))
(fma.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 u))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (neg.f64 u))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(fma.f64 #s(literal 1 binary64) (neg.f64 u) (neg.f64 t1))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(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) (*.f64 #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 (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 (*.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 u u) (neg.f64 (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 u t1))))
(-.f64 (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 t1 u))) (/.f64 (*.f64 u u) (neg.f64 (-.f64 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 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (+.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (+.f64 t1 u))
(-.f64 (neg.f64 t1) u)
(-.f64 (neg.f64 u) t1)
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 u)) (neg.f64 t1))
(+.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 t1) (*.f64 #s(literal 1 binary64) (neg.f64 u)))
(+.f64 (neg.f64 t1) (neg.f64 u))
(+.f64 (neg.f64 u) (neg.f64 t1))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 (neg.f64 v) t1) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) t1) v)
(*.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 (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 (/.f64 #s(literal -1 binary64) t1) #s(literal 1 binary64))
(*.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 t1) (neg.f64 u)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 v 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 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 v t1) (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) t1))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(pow.f64 (/.f64 (*.f64 u u) (*.f64 (neg.f64 v) t1)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 v t1) (neg.f64 u))) (neg.f64 u))
(/.f64 (neg.f64 (/.f64 (*.f64 v t1) u)) u)
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 v) u) t1)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 (neg.f64 v) u))) (neg.f64 u))
(/.f64 (/.f64 (*.f64 v t1) (neg.f64 u)) u)
(/.f64 (/.f64 (*.f64 v t1) u) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) u)
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 #s(literal 1 binary64) (/.f64 u (/.f64 (*.f64 v t1) (neg.f64 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (/.f64 (*.f64 v t1) u)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 v) u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 t1 (/.f64 (neg.f64 v) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 u u) (*.f64 (neg.f64 v) t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u u) (*.f64 (neg.f64 v) t1)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 u u) (*.f64 (neg.f64 v) t1))))
(/.f64 t1 (*.f64 (/.f64 (neg.f64 u) v) u))
(neg.f64 (*.f64 (*.f64 v t1) (pow.f64 u #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (*.f64 (*.f64 v t1) (pow.f64 u #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (*.f64 v t1) (pow.f64 u #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v t1) (pow.f64 u #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 u v) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) u) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (/.f64 u v) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 v) 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 (/.f64 (neg.f64 v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 #s(literal -1 binary64) (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(pow.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 u #s(literal -1 binary64))) (neg.f64 (/.f64 (neg.f64 u) v)))
(/.f64 (/.f64 v u) (neg.f64 u))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 u) v))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) v) (pow.f64 u #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) v) u))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 u v) u))
(/.f64 v (*.f64 (neg.f64 u) u))
(neg.f64 (/.f64 v (*.f64 u u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 v (*.f64 u u)))
(-.f64 #s(literal 0 binary64) (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 u) v) 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))
(/.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 (*.f64 u u) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(/.f64 (*.f64 (neg.f64 u) u) #s(literal 1 binary64))
(neg.f64 (*.f64 u u))
(fma.f64 u #s(literal 0 binary64) (*.f64 (neg.f64 u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) #s(literal 1 binary64)))
(-.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 #s(literal 1 binary64) (*.f64 (neg.f64 u) u)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u))
(*.f64 #s(literal 1 binary64) v)
(*.f64 #s(literal -1 binary64) (neg.f64 v))
(*.f64 v #s(literal 1 binary64))
(/.f64 (neg.f64 v) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.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))
v
(*.f64 (pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal 1 binary64))
(*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) v)
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 #s(literal 1 binary64) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1))) v))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 v (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal -1 binary64))
(/.f64 (neg.f64 v) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(neg.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v)) #s(literal -1 binary64)))
(*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(/.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal -1 binary64))
(/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (fma.f64 t1 t1 (*.f64 #s(literal -4 binary64) (*.f64 u u))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u))))
(*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -2 binary64) u t1))))
(*.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))))))
(*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)) (pow.f64 (fma.f64 #s(literal -2 binary64) u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)))) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) (-.f64 t1 (*.f64 #s(literal -2 binary64) u)))) (+.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 #s(literal -2 binary64) u))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) (*.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(/.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 #s(literal -4 binary64) (*.f64 u u)))) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) u t1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (*.f64 (fma.f64 #s(literal -2 binary64) u t1) (*.f64 t1 t1))) (*.f64 (fma.f64 #s(literal -2 binary64) u t1) (fma.f64 #s(literal -2 binary64) u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 #s(literal -4 binary64) (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u)))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (neg.f64 (fma.f64 #s(literal -2 binary64) u t1)))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)) (fma.f64 #s(literal -2 binary64) u t1))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u)) (fma.f64 t1 t1 (*.f64 #s(literal -4 binary64) (*.f64 u u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))) (fma.f64 #s(literal -8 binary64) (pow.f64 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 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(neg.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)))
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) u))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (pow.f64 (fma.f64 #s(literal -2 binary64) u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1))))
(fma.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (*.f64 #s(literal -2 binary64) u))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) u))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (*.f64 #s(literal -2 binary64) u))
(fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal -2 binary64) u))
(fma.f64 t1 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) u))
(fma.f64 u #s(literal -2 binary64) (neg.f64 t1))
(-.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u))))
(-.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 #s(literal -2 binary64) u)))
(-.f64 (*.f64 #s(literal -2 binary64) u) t1)
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1))))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(+.f64 (*.f64 #s(literal -2 binary64) u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u))
(*.f64 (pow.f64 (/.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) #s(literal -1 binary64)) t1)
(*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
(*.f64 #s(literal 1 binary64) (/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) t1))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
(*.f64 t1 (pow.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))) (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))) (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))) (*.f64 (neg.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))) t1)) (*.f64 (neg.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))) (neg.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))))
(/.f64 (neg.f64 t1) (neg.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) t1))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) t1)))
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
(neg.f64 (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
(*.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
#s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))
(/.f64 (neg.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))) #s(literal -1 binary64))
(/.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u))))
(*.f64 (/.f64 u v) (neg.f64 u))
(*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) v))
(*.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal 1 binary64))
(*.f64 (/.f64 (neg.f64 u) v) u)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) v) u))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (neg.f64 u) (*.f64 (pow.f64 v #s(literal -1 binary64)) u))
(*.f64 (neg.f64 u) (/.f64 u v))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 u v) u))
(*.f64 u (/.f64 (neg.f64 u) v))
(pow.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal 1 binary64))
(pow.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 u v) u) #s(literal -1 binary64))
(/.f64 (*.f64 u u) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 v (*.f64 (neg.f64 u) u)))
(/.f64 (*.f64 (neg.f64 u) u) v)
(/.f64 (neg.f64 u) (/.f64 v u))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 u (/.f64 (neg.f64 v) u))
(neg.f64 (*.f64 (/.f64 u v) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) u)) (/.f64 (neg.f64 u) (/.f64 (neg.f64 v) u)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 u v) u))
(*.f64 (pow.f64 (/.f64 (neg.f64 v) u) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 v) u) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) v) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) v) u)
(*.f64 (pow.f64 v #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) u) #s(literal -1 binary64)))
(*.f64 (pow.f64 v #s(literal -1 binary64)) (neg.f64 u))
(*.f64 (/.f64 (neg.f64 u) v) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) v))
(*.f64 (neg.f64 u) (pow.f64 v #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 u v))
(*.f64 u (/.f64 #s(literal -1 binary64) v))
(pow.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 u v) (/.f64 u v))) (+.f64 #s(literal 0 binary64) (/.f64 u v)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 u v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 u v) (/.f64 u v) (*.f64 #s(literal 0 binary64) (/.f64 u v)))))
(/.f64 (neg.f64 (/.f64 (neg.f64 u) v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 v (/.f64 u v))) v)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 v u)) v) (*.f64 v (/.f64 v u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 v)) (*.f64 v (neg.f64 u))) (*.f64 v (neg.f64 v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) v) (*.f64 v u)) (*.f64 v v))
(/.f64 (/.f64 (neg.f64 u) v) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) u))
(/.f64 (neg.f64 u) v)
(/.f64 #s(literal -1 binary64) (/.f64 v u))
(/.f64 u (neg.f64 v))
(neg.f64 (/.f64 u v))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 u) v))
(-.f64 #s(literal 0 binary64) (/.f64 u v))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 v) u)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 u) v))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) v))
(*.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 (neg.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 (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 #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 (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 (neg.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 (/.f64 #s(literal 0 binary64) u) (/.f64 (*.f64 u u) u))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 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 t1 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.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 (*.f64 t1 t1) (neg.f64 t1))
(/.f64 (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 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (neg.f64 t1) #s(literal 1 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 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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) t1)))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 t1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) t1))
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))

eval158.0ms (2.2%)

Memory
-5.0MiB live, 146.8MiB allocated
Compiler

Compiled 20 611 to 3 266 computations (84.2% saved)

prune53.0ms (0.7%)

Memory
15.7MiB live, 55.0MiB allocated
Pruning

16 alts after pruning (9 fresh and 7 done)

PrunedKeptTotal
New8834887
Fresh055
Picked235
Done044
Total88516901
Accuracy
100.0%
Counts
901 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
48.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
54.1%
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
93.3%
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
60.4%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
53.2%
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
60.2%
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
53.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
53.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
53.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
49.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
47.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
Compiler

Compiled 480 to 313 computations (34.8% saved)

simplify116.0ms (1.6%)

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

Found 20 expressions of interest:

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

Useful iterations: 5 (0.0ms)

IterNodesCost
042291
062285
1146285
2333285
3725277
41613277
53473275
66433275
08089275
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
v
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
#s(literal -1 binary64)
(/.f64 u t1)
u
t1
(+.f64 u t1)
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
v
(/.f64 t1 (*.f64 (neg.f64 u) u))
t1
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(neg.f64 v)
v
(/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(literal -1 binary64)
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
(/.f64 #s(literal -1 binary64) u)
#s(literal -1 binary64)
u
t1
(/.f64 v u)
v
Outputs
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
v
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))
(*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
#s(literal -1 binary64)
(/.f64 u t1)
u
t1
(+.f64 u t1)
(+.f64 t1 u)
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)
v
(/.f64 t1 (*.f64 (neg.f64 u) u))
t1
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #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))))
(neg.f64 v)
v
(/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(literal -1 binary64)
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
(/.f64 (neg.f64 t1) u)
(/.f64 #s(literal -1 binary64) u)
#s(literal -1 binary64)
u
t1
(/.f64 v u)
v

localize127.0ms (1.8%)

Memory
18.7MiB live, 95.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(/.f64 #s(literal -1 binary64) u)
accuracy0.19921875
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
accuracy1.7449029349694598
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u))
accuracy28.61641728441886
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
accuracy0.0
(neg.f64 t1)
accuracy0.25123430689591875
(/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
accuracy4.038163799081212
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
accuracy31.745839672437874
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
accuracy0.0
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
accuracy6.358461976672121
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
accuracy7.782836132552039
(/.f64 t1 (*.f64 (neg.f64 u) u))
accuracy28.61641728441886
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
accuracy0.0
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
accuracy0.0
(neg.f64 t1)
accuracy4.25762654967385
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
accuracy31.745839672437874
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
accuracy0.0
(+.f64 u t1)
accuracy0.0
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
accuracy0.046875
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))
accuracy4.25762654967385
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
Samples
106.0ms256×0valid
Compiler

Compiled 501 to 76 computations (84.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-mult: 63.0ms (72.1% of total)
ival-div: 15.0ms (17.2% of total)
ival-add: 4.0ms (4.6% of total)
ival-neg: 4.0ms (4.6% of total)
ival-sub: 1.0ms (1.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series40.0ms (0.5%)

Memory
-10.3MiB live, 28.2MiB allocated
Counts
20 → 77
Calls
Call 1
Inputs
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(neg.f64 t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(/.f64 t1 (*.f64 (neg.f64 u) u))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(neg.f64 v)
(/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u))
(/.f64 #s(literal -1 binary64) u)
(+.f64 u t1)
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)))
-1
(- (* -1 (/ u t1)) 1)
(- (* -2 u) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 (pow u 2)))
(/ 1 t1)
(+ (* -2 (/ u (pow t1 2))) (/ 1 t1))
(+ (* u (- (* 3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(+ (* u (- (* u (+ (* -4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(* -1 (/ t1 u))
(/ -1 u)
t1
(+ 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))
(* -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) (/ 1 u))))
(* -2 u)
(* u (- (* -1 (/ t1 u)) 2))
(/ t1 (pow u 2))
(/ (+ t1 (* -2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) (pow u 2)))) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* -2 (pow t1 4))) (pow u 3)))) (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
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 (* u (+ 2 (/ 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))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (pow t1 3)) (* 4 (pow t1 3))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (pow t1 4)) (* 2 (* t1 (+ (* -1 (pow t1 3)) (* 4 (pow t1 3)))))) u)) (+ (* -1 (pow t1 3)) (* 4 (pow t1 3)))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 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)
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (- (* -1 t1) u) t1)
(* t1 (+ (* -2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (- (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (- (* t1 (+ (* -4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (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 (* -2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* 2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* -2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(* 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 (/ (- (* 2 (/ u t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* 2 u)) t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow u 3) t1)) (* 2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 u)) t1)) 1) t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
Calls

9 calls:

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

simplify222.0ms (3.1%)

Memory
16.1MiB live, 173.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04531461
114091370
246471260
081351195
Stop Event
iter limit
node limit
Counts
77 → 75
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)))
-1
(- (* -1 (/ u t1)) 1)
(- (* -2 u) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 (pow u 2)))
(/ 1 t1)
(+ (* -2 (/ u (pow t1 2))) (/ 1 t1))
(+ (* u (- (* 3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(+ (* u (- (* u (+ (* -4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(* -1 (/ t1 u))
(/ -1 u)
t1
(+ 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))
(* -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) (/ 1 u))))
(* -2 u)
(* u (- (* -1 (/ t1 u)) 2))
(/ t1 (pow u 2))
(/ (+ t1 (* -2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) (pow u 2)))) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* -2 (pow t1 4))) (pow u 3)))) (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
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 (* u (+ 2 (/ 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))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (pow t1 3)) (* 4 (pow t1 3))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (pow t1 4)) (* 2 (* t1 (+ (* -1 (pow t1 3)) (* 4 (pow t1 3)))))) u)) (+ (* -1 (pow t1 3)) (* 4 (pow t1 3)))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 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)
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (- (* -1 t1) u) t1)
(* t1 (+ (* -2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (- (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (- (* t1 (+ (* -4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (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 (* -2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* 2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* -2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(* 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 (/ (- (* 2 (/ u t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* 2 u)) t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow u 3) t1)) (* 2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 u)) t1)) 1) 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 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) (*.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))))
(* -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
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(- (* -2 u) t1)
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(* -1 (/ t1 (pow u 2)))
(/.f64 (/.f64 (neg.f64 t1) u) u)
(/ 1 t1)
(/.f64 #s(literal 1 binary64) t1)
(+ (* -2 (/ u (pow t1 2))) (/ 1 t1))
(fma.f64 (/.f64 (/.f64 u t1) t1) #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) t1))
(+ (* u (- (* 3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(fma.f64 (fma.f64 (/.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 #s(literal -2 binary64) (*.f64 t1 t1))) u (/.f64 #s(literal 1 binary64) t1))
(+ (* u (- (* u (+ (* -4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(fma.f64 (fma.f64 (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) #s(literal -4 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal -2 binary64) (*.f64 t1 t1))) u (/.f64 #s(literal 1 binary64) t1))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(/ -1 u)
(/.f64 #s(literal -1 binary64) u)
t1
(+ t1 u)
(+.f64 t1 u)
(/ (+ (* -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 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 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.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)) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.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 (/.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 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(* -1 (/ u t1))
(/.f64 u (neg.f64 t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -2 u)
(*.f64 #s(literal -2 binary64) u)
(* u (- (* -1 (/ t1 u)) 2))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(/ t1 (pow u 2))
(/.f64 t1 (*.f64 u u))
(/ (+ t1 (* -2 (/ (pow t1 2) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal -2 binary64) t1) u) u)
(/ (- (+ t1 (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) (pow u 2)))) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/.f64 (fma.f64 #s(literal 3 binary64) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) u) (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal -2 binary64) t1)) (*.f64 u u))
(/ (- (+ t1 (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* -2 (pow t1 4))) (pow u 3)))) (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) #s(literal -2 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 #s(literal 3 binary64) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) u) (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal -2 binary64) t1))) (*.f64 u 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 (*.f64 #s(literal -2 binary64) t1) t1) v (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) #s(literal -2 binary64)) (/.f64 v u)))) (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 (* u (+ 2 (/ t1 u))))
(*.f64 (-.f64 #s(literal -2 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 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 (*.f64 #s(literal -2 binary64) t1) t1) v (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) #s(literal -2 binary64)) (/.f64 v u)) (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v))) (neg.f64 u))) u))) (*.f64 u u))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (pow t1 3)) (* 4 (pow t1 3))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/.f64 (/.f64 (-.f64 t1 (/.f64 (fma.f64 (*.f64 t1 t1) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) u)) u)) u) u)
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (pow t1 4)) (* 2 (* t1 (+ (* -1 (pow t1 3)) (* 4 (pow t1 3)))))) u)) (+ (* -1 (pow t1 3)) (* 4 (pow t1 3)))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/.f64 (-.f64 t1 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) t1 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) #s(literal -2 binary64))) (neg.f64 u))) (neg.f64 u))) u)) (*.f64 u 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 (neg.f64 v) (/.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(* -1 v)
(neg.f64 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)
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (- (* -1 t1) u) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* t1 (+ (* -2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1)
(* t1 (+ (* t1 (- (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 3 binary64) (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 #s(literal -2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1)
(* t1 (+ (* t1 (- (* t1 (+ (* -4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 5 binary64))) #s(literal -4 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 #s(literal 1 binary64) u) 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 (fma.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u))) t1)) 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)) (fma.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u))) t1))) 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 (* -2 (/ u t1))) t1)
(/.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64)) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* 2 (/ u t1))) t1)
(/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (/.f64 u t1) u) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) u)) t1) #s(literal 1 binary64)) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* -2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal -2 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (/.f64 (fma.f64 (*.f64 (/.f64 u t1) u) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) u)) t1) #s(literal 1 binary64))) 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 (/.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) #s(literal 3 binary64)) v (/.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)) 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 v (/.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)) (neg.f64 t1))
(* -1 (/ (- (* 2 (/ u t1)) 1) t1))
(/.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64)) t1)
(* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* 2 u)) t1)) 1) t1))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 u t1) u) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) u)) t1)) (neg.f64 t1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow u 3) t1)) (* 2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 u)) t1)) 1) t1))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) u (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 u u) (fma.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 3 binary64)) t1) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) #s(literal -2 binary64)))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)

rewrite247.0ms (3.4%)

Memory
-22.8MiB live, 180.3MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042236
062226
1246218
21835218
08422218
Stop Event
iter limit
node limit
iter limit
Counts
20 → 671
Calls
Call 1
Inputs
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(neg.f64 t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(/.f64 t1 (*.f64 (neg.f64 u) u))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(neg.f64 v)
(/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u))
(/.f64 #s(literal -1 binary64) u)
(+.f64 u t1)
Outputs
(*.f64 (/.f64 #s(literal -1 binary64) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (/.f64 v (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v #s(literal 1 binary64)) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(*.f64 (/.f64 v (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal -1 binary64) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(*.f64 (/.f64 v (neg.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 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 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 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 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (/.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) (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)))) (/.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u))))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 v (neg.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(*.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) v)
(*.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 v (+.f64 t1 u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(*.f64 (neg.f64 v) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))))
(*.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(pow.f64 (/.f64 (+.f64 t1 u) (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 (+.f64 t1 u) v)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) #s(literal 3 binary64)) (pow.f64 (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) (/.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) (fma.f64 (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))) (+.f64 t1 u))
(/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (neg.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(/.f64 (neg.f64 (*.f64 v #s(literal 1 binary64))) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))) v)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))))
(/.f64 (*.f64 v #s(literal 1 binary64)) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(/.f64 (neg.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 v))) (neg.f64 (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))))))
(/.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (+.f64 t1 u))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))))
(/.f64 (/.f64 v (+.f64 t1 u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 (+.f64 t1 u) v)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 (+.f64 t1 u) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 (+.f64 t1 u) v)))
(/.f64 (neg.f64 v) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 (+.f64 t1 u) v)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 (+.f64 t1 u) v))))
(/.f64 v (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(neg.f64 (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 (+.f64 t1 u) v))) #s(literal -1 binary64)))
(*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 t1 u))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 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))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 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 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 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 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))))))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (-.f64 u t1))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 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))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 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 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 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 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1)))))
(fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u))
(fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))
(fma.f64 t1 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u))
(fma.f64 u #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (-.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))) (/.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))))
(+.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u))
(+.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 u))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
(/.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 u)))))
(/.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))))
(fma.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 u #s(literal 1 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) t1) (neg.f64 u) #s(literal -1 binary64))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) u #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 u t1) #s(literal -1 binary64))
(fma.f64 (neg.f64 u) (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64))
(fma.f64 (neg.f64 u) (pow.f64 (neg.f64 t1) #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (neg.f64 u) (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 u t1) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 u t1) #s(literal -1 binary64))
(fma.f64 u (neg.f64 (pow.f64 t1 #s(literal -1 binary64))) #s(literal -1 binary64))
(fma.f64 u (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) t1))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) t1))))
(-.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
(-.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 u t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)) #s(literal 1 binary64))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(+.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(+.f64 (/.f64 u t1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) t1))
(+.f64 #s(literal -1 binary64) (/.f64 u t1))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal -1 binary64)) v)
(*.f64 (neg.f64 (neg.f64 v)) (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal -1 binary64))
(*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) (/.f64 (neg.f64 v) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (/.f64 v #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (neg.f64 v))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) (neg.f64 v)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 v (neg.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(*.f64 v (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (neg.f64 (neg.f64 v))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1))))) (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (fma.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v))) (neg.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v))) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64))) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (neg.f64 v)))) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 v #s(literal 1 binary64)))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 v #s(literal 1 binary64)))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (neg.f64 v))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) v)) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) v)) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 v #s(literal 1 binary64))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (*.f64 v #s(literal 1 binary64)) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 v))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (neg.f64 (neg.f64 v)) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (neg.f64 (neg.f64 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))
(/.f64 (neg.f64 v) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(/.f64 (neg.f64 v) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (neg.f64 (neg.f64 v)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(neg.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v)) #s(literal -1 binary64)))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (neg.f64 t1))) (pow.f64 (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1)) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (neg.f64 t1)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u)))) (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) u #s(literal 0 binary64)) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal -2 binary64) u #s(literal 0 binary64)) (fma.f64 #s(literal -2 binary64) u #s(literal 0 binary64)) (fma.f64 t1 t1 (*.f64 (fma.f64 #s(literal -2 binary64) u #s(literal 0 binary64)) t1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))) (fma.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) (*.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 (*.f64 #s(literal -2 binary64) u) t1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (neg.f64 t1))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))) (*.f64 (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1)) (*.f64 t1 t1))) (*.f64 (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1)) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))))
(/.f64 (-.f64 (*.f64 t1 t1) (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64))) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 (*.f64 #s(literal -2 binary64) u) t1))))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (neg.f64 t1)))) (neg.f64 (fma.f64 #s(literal -2 binary64) u t1)))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (neg.f64 t1)))) (neg.f64 (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 t1 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) u) (neg.f64 t1))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u))))))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (neg.f64 t1))) (fma.f64 #s(literal -2 binary64) u t1))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (neg.f64 t1))) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1)))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) u) (neg.f64 t1)))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1)) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (neg.f64 t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u)))) (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1)) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (neg.f64 t1))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u)))) (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal -2 binary64) u))
(fma.f64 t1 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) u))
(fma.f64 u #s(literal -2 binary64) (neg.f64 t1))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (-.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 (*.f64 #s(literal -2 binary64) u) t1)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 (*.f64 #s(literal -2 binary64) u) t1)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)))
(-.f64 (fma.f64 #s(literal -2 binary64) u #s(literal 0 binary64)) t1)
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) u) #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u (*.f64 #s(literal 1 binary64) t1))))
(-.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 #s(literal -2 binary64) u)))
(-.f64 (*.f64 #s(literal -2 binary64) u) t1)
(+.f64 (*.f64 #s(literal -2 binary64) u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u))
(*.f64 #s(literal -1 binary64) t1)
(*.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))))
(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))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 (/.f64 (*.f64 t1 v) #s(literal -1 binary64)) (/.f64 (pow.f64 u #s(literal -1 binary64)) u))
(*.f64 (/.f64 (/.f64 v u) u) (/.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (/.f64 (neg.f64 (neg.f64 t1)) #s(literal -1 binary64)) (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 (neg.f64 t1)) u) (/.f64 v (neg.f64 u)))
(*.f64 (/.f64 v (neg.f64 (neg.f64 u))) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 (neg.f64 (neg.f64 u))) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 (neg.f64 (neg.f64 u))))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 u) #s(literal 1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 t1 #s(literal 1 binary64)) (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v (neg.f64 (neg.f64 u))))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (/.f64 v (neg.f64 u)) (/.f64 (neg.f64 (neg.f64 t1)) u))
(*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v (/.f64 (neg.f64 u) t1)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 t1) u) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 (/.f64 v u) t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 t1 (/.f64 (neg.f64 u) v)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (/.f64 v (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (/.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 u) (/.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 u) (/.f64 (/.f64 v u) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 t1 u) (/.f64 v (neg.f64 u)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v (/.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (/.f64 t1 u) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 v) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)
(*.f64 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))) t1)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 v u) t1) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(pow.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u t1)) #s(literal -1 binary64))
(pow.f64 (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 v (neg.f64 u)) t1)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) v)) (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))) (neg.f64 (/.f64 u v)))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v u))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) t1))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 v (neg.f64 u)))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (neg.f64 u) u) v)))
(/.f64 (neg.f64 (*.f64 v #s(literal 1 binary64))) (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (*.f64 (/.f64 v u) (neg.f64 t1))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))) (neg.f64 (/.f64 u v)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) t1)) (neg.f64 (/.f64 (*.f64 (neg.f64 u) u) v)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1))) (neg.f64 (*.f64 (/.f64 u v) u)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) #s(literal 1 binary64))) (neg.f64 (*.f64 u (/.f64 u v))))
(/.f64 (neg.f64 (*.f64 (/.f64 v u) t1)) (neg.f64 (neg.f64 u)))
(/.f64 (*.f64 (/.f64 v (neg.f64 u)) t1) u)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u)) (/.f64 u v))
(/.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) t1)) u)
(/.f64 (*.f64 t1 (/.f64 v (neg.f64 u))) u)
(/.f64 (*.f64 t1 #s(literal 1 binary64)) (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 (*.f64 v #s(literal 1 binary64)) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)) (/.f64 u v))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v)) (neg.f64 u))
(/.f64 (*.f64 #s(literal 1 binary64) t1) (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 (neg.f64 (/.f64 (neg.f64 t1) u)) (neg.f64 (/.f64 u v)))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (neg.f64 u))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1)) (*.f64 (/.f64 u v) u))
(/.f64 (*.f64 (neg.f64 t1) #s(literal 1 binary64)) (*.f64 u (/.f64 u v)))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u)
(/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u t1)))
(/.f64 #s(literal 1 binary64) (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (neg.f64 (/.f64 (*.f64 (neg.f64 u) u) v)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u t1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u))))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) u) (/.f64 u v)) (/.f64 (/.f64 t1 u) (/.f64 u v)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 (neg.f64 u))) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 (pow.f64 u #s(literal -1 binary64)) u))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) t1)
(*.f64 (/.f64 t1 u) (/.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) (/.f64 #s(literal -1 binary64) u))
(*.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 t1 (neg.f64 (neg.f64 u))))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 t1 u))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (*.f64 u u)))
(*.f64 t1 (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(pow.f64 (/.f64 u (/.f64 (neg.f64 t1) u)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) #s(literal 3 binary64)) (pow.f64 (/.f64 t1 (*.f64 u u)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 #s(literal 0 binary64) (*.f64 u u)) (fma.f64 (/.f64 t1 (*.f64 u u)) (/.f64 t1 (*.f64 u u)) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 t1 (*.f64 u u))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (neg.f64 t1) u))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 t1))) (*.f64 u u))
(/.f64 (neg.f64 (*.f64 t1 #s(literal 1 binary64))) (*.f64 u u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (*.f64 u u) t1)) (pow.f64 u #s(literal 4 binary64)))
(/.f64 (*.f64 t1 #s(literal 1 binary64)) (*.f64 (neg.f64 u) u))
(/.f64 (neg.f64 (/.f64 (neg.f64 t1) u)) (neg.f64 u))
(/.f64 (neg.f64 (neg.f64 t1)) (*.f64 (neg.f64 u) u))
(/.f64 (/.f64 (neg.f64 t1) u) (neg.f64 (neg.f64 u)))
(/.f64 (/.f64 (neg.f64 t1) u) u)
(/.f64 (/.f64 t1 u) (neg.f64 u))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 u (/.f64 (neg.f64 t1) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (/.f64 (neg.f64 t1) u))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 t1 (*.f64 (neg.f64 u) u))
(neg.f64 (/.f64 t1 (*.f64 u u)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) u) u) (/.f64 (/.f64 t1 u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 t1 (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal -1 binary64)) v)
(*.f64 (neg.f64 (neg.f64 v)) (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal -1 binary64))
(*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) (/.f64 (neg.f64 v) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (/.f64 v #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (neg.f64 v))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) (neg.f64 v)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 v (neg.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(*.f64 v (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (neg.f64 (neg.f64 v))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1))))) (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (fma.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v))) (neg.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v))) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64))) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (neg.f64 v)))) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 v #s(literal 1 binary64)))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 v #s(literal 1 binary64)))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (neg.f64 v))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) v)) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) v)) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 v #s(literal 1 binary64))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (*.f64 v #s(literal 1 binary64)) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) 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 #s(literal -2 binary64) u (neg.f64 t1)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 v))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (neg.f64 (neg.f64 v)) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (neg.f64 (neg.f64 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))
(/.f64 (neg.f64 v) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(/.f64 (neg.f64 v) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) (neg.f64 (neg.f64 v)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(neg.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v)) #s(literal -1 binary64)))
(*.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))))
(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 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 #s(literal -1 binary64) (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(neg.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(*.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 (pow.f64 (/.f64 #s(literal 0 binary64) u) #s(literal 3 binary64)) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) u) (/.f64 #s(literal 0 binary64) u) (+.f64 (pow.f64 (/.f64 t1 u) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) u) (/.f64 t1 u)))))
(/.f64 (neg.f64 (/.f64 t1 #s(literal -1 binary64))) (neg.f64 u))
(/.f64 (neg.f64 (neg.f64 (neg.f64 t1))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 t1 #s(literal 1 binary64))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) t1)) (neg.f64 (neg.f64 u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) (*.f64 u #s(literal 1 binary64))) (*.f64 u (/.f64 u t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 u (neg.f64 t1))) (*.f64 (neg.f64 u) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) u) (*.f64 t1 u)) (*.f64 u u))
(/.f64 (/.f64 t1 #s(literal -1 binary64)) u)
(/.f64 (*.f64 t1 #s(literal 1 binary64)) (neg.f64 u))
(/.f64 (*.f64 #s(literal 1 binary64) t1) (neg.f64 u))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 (neg.f64 (neg.f64 u))))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 u))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 t1) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 t1) u)
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 t1 (neg.f64 u))
(neg.f64 (/.f64 t1 u))
(-.f64 (/.f64 #s(literal 0 binary64) u) (/.f64 t1 (neg.f64 (neg.f64 u))))
(-.f64 (/.f64 #s(literal 0 binary64) u) (/.f64 t1 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 (/.f64 (*.f64 t1 v) #s(literal -1 binary64)) (/.f64 (pow.f64 u #s(literal -1 binary64)) u))
(*.f64 (/.f64 (/.f64 v u) u) (/.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (/.f64 (neg.f64 (neg.f64 t1)) #s(literal -1 binary64)) (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 (neg.f64 t1)) u) (/.f64 v (neg.f64 u)))
(*.f64 (/.f64 v (neg.f64 (neg.f64 u))) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 (neg.f64 (neg.f64 u))) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 (/.f64 v u) u))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 (neg.f64 (neg.f64 u))))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 u) #s(literal 1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 t1 #s(literal 1 binary64)) (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v (neg.f64 (neg.f64 u))))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (/.f64 v (neg.f64 u)) (/.f64 (neg.f64 (neg.f64 t1)) u))
(*.f64 (/.f64 v (neg.f64 u)) (/.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v (/.f64 (neg.f64 u) t1)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 t1) u) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 (/.f64 v u) t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 t1 (/.f64 (neg.f64 u) v)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (/.f64 v (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (/.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 u) (/.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 u) (/.f64 (/.f64 v u) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 t1 u) (/.f64 v (neg.f64 u)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v (/.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (/.f64 t1 u) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 v) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)
(*.f64 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))) t1)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 v u) t1) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(pow.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u t1)) #s(literal -1 binary64))
(pow.f64 (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 v (neg.f64 u)) t1)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) v)) (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))) (neg.f64 (/.f64 u v)))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v u))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) t1))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 v (neg.f64 u)))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (neg.f64 u) u) v)))
(/.f64 (neg.f64 (*.f64 v #s(literal 1 binary64))) (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 (*.f64 (/.f64 v u) (neg.f64 t1))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))) (neg.f64 (/.f64 u v)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) t1)) (neg.f64 (/.f64 (*.f64 (neg.f64 u) u) v)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u))) (neg.f64 (neg.f64 u)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1))) (neg.f64 (*.f64 (/.f64 u v) u)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) #s(literal 1 binary64))) (neg.f64 (*.f64 u (/.f64 u v))))
(/.f64 (neg.f64 (*.f64 (/.f64 v u) t1)) (neg.f64 (neg.f64 u)))
(/.f64 (*.f64 (/.f64 v (neg.f64 u)) t1) u)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u)) (/.f64 u v))
(/.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) t1)) u)
(/.f64 (*.f64 t1 (/.f64 v (neg.f64 u))) u)
(/.f64 (*.f64 t1 #s(literal 1 binary64)) (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 (*.f64 v #s(literal 1 binary64)) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)) (/.f64 u v))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v)) (neg.f64 u))
(/.f64 (*.f64 #s(literal 1 binary64) t1) (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 (neg.f64 (/.f64 (neg.f64 t1) u)) (neg.f64 (/.f64 u v)))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) u)) (neg.f64 u))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 t1)) (*.f64 (/.f64 u v) u))
(/.f64 (*.f64 (neg.f64 t1) #s(literal 1 binary64)) (*.f64 u (/.f64 u v)))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u)
(/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u t1)))
(/.f64 #s(literal 1 binary64) (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (neg.f64 (/.f64 (*.f64 (neg.f64 u) u) v)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 u (neg.f64 v)) (/.f64 u t1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u))))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) u) (/.f64 u v)) (/.f64 (/.f64 t1 u) (/.f64 u v)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) u))
(*.f64 #s(literal -1 binary64) (pow.f64 u #s(literal -1 binary64)))
(pow.f64 (neg.f64 u) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 u))))
(/.f64 #s(literal 1 binary64) (neg.f64 u))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 u)))
(/.f64 #s(literal -1 binary64) u)
(neg.f64 (pow.f64 u #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 u)) #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 (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 (+.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 (+.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 #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)))
(pow.f64 (/.f64 (-.f64 u t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) #s(literal -1 binary64))
(pow.f64 (/.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)))) #s(literal -1 binary64))
(pow.f64 (/.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)))) #s(literal -1 binary64))
(pow.f64 (+.f64 t1 u) #s(literal 1 binary64))
(/.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 (pow.f64 (neg.f64 (neg.f64 u)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 t1)) #s(literal 3 binary64))) (fma.f64 (neg.f64 (neg.f64 u)) (neg.f64 (neg.f64 u)) (-.f64 (*.f64 (neg.f64 (neg.f64 t1)) (neg.f64 (neg.f64 t1))) (*.f64 (neg.f64 (neg.f64 u)) (neg.f64 (neg.f64 t1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (neg.f64 (-.f64 u t1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.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 (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 (-.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 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 (-.f64 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) (-.f64 u t1)) (-.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))) (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 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (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 (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 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 u t1) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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) (neg.f64 (/.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))))))
(neg.f64 (neg.f64 (+.f64 t1 u)))
(-.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)))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (neg.f64 (neg.f64 u)) (neg.f64 (neg.f64 t1)))
(+.f64 t1 u)
(+.f64 u t1)

eval96.0ms (1.3%)

Memory
29.7MiB live, 104.3MiB allocated
Compiler

Compiled 19 549 to 2 373 computations (87.9% saved)

prune38.0ms (0.5%)

Memory
4.2MiB live, 40.1MiB allocated
Pruning

18 alts after pruning (6 fresh and 12 done)

PrunedKeptTotal
New6242626
Fresh044
Picked055
Done077
Total62418642
Accuracy
100.0%
Counts
642 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
48.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
54.1%
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
93.3%
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
60.4%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
54.3%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u))))
17.1%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
53.2%
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
60.2%
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
53.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
53.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
53.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
49.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
47.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
Compiler

Compiled 806 to 344 computations (57.3% saved)

regimes67.0ms (0.9%)

Memory
-22.5MiB live, 26.1MiB allocated
Counts
25 → 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#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))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #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)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
(/.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) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
Outputs
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
Calls

4 calls:

8.0ms
t1
8.0ms
v
7.0ms
u
7.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
99.1%1u
99.1%1v
99.1%1t1
99.1%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes62.0ms (0.9%)

Memory
-14.9MiB live, 24.5MiB allocated
Counts
22 → 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#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))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #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)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
(/.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:

41.0ms
v
7.0ms
t1
7.0ms
u
6.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
99.1%1u
99.1%1v
99.1%1t1
99.1%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes58.0ms (0.8%)

Memory
-4.9MiB live, 31.0MiB allocated
Counts
21 → 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#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))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #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)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
(/.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 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
Calls

4 calls:

7.0ms
t1
7.0ms
v
6.0ms
u
6.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
95.6%2v
95.1%2u
93.3%1t1
93.3%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes24.0ms (0.3%)

Memory
37.3MiB live, 37.3MiB allocated
Counts
19 → 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#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))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #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)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v u)))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) t1) (neg.f64 (+.f64 u t1)))
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
Outputs
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
Calls

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes83.0ms (1.1%)

Memory
-43.1MiB live, 43.5MiB 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#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))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #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)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) t1) (/.f64 v 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:

36.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
34.0ms
u
6.0ms
t1
5.0ms
v
Results
AccuracySegmentsBranch
84.5%4u
79.0%3v
87.4%3t1
86.4%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes14.0ms (0.2%)

Memory
12.9MiB live, 12.9MiB allocated
Counts
13 → 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#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))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #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)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.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 (/.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

3 calls:

5.0ms
t1
4.0ms
u
4.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
82.1%3u
71.5%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
82.7%3t1
Compiler

Compiled 14 to 14 computations (0% saved)

regimes9.0ms (0.1%)

Memory
10.3MiB live, 10.4MiB 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#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))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #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)))
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

2 calls:

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

Compiled 2 to 6 computations (-200% saved)

regimes8.0ms (0.1%)

Memory
9.7MiB live, 9.7MiB 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#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))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 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) #s(approx (* (+ t1 u) (+ t1 u)) (*.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.4%3u
80.6%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes27.0ms (0.4%)

Memory
-29.7MiB live, 6.6MiB allocated
Counts
7 → 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.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

1 calls:

26.0ms
t1
Results
AccuracySegmentsBranch
80.5%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes3.0ms (0%)

Memory
7.5MiB live, 7.5MiB allocated
Counts
6 → 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.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))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.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

1 calls:

3.0ms
t1
Results
AccuracySegmentsBranch
79.4%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes9.0ms (0.1%)

Memory
23.8MiB live, 23.8MiB allocated
Counts
5 → 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
(/.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 #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:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes13.0ms (0.2%)

Memory
-22.2MiB live, 16.6MiB allocated
Counts
3 → 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 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
Outputs
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))
Calls

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes6.0ms (0.1%)

Memory
18.0MiB live, 18.0MiB allocated
Accuracy

Total -0.1b remaining (-0.2%)

Threshold costs -0.1b (-0.2%)

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:

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

Compiled 15 to 17 computations (-13.3% saved)

bsearch9.0ms (0.1%)

Memory
-23.5MiB live, 13.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
5.0ms
9.41735152663556e+249
1.136381593174537e+250
Samples
3.0ms48×0valid
Compiler

Compiled 105 to 83 computations (21% saved)

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

bsearch35.0ms (0.5%)

Memory
30.7MiB live, 72.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
4.865769580277003e+50
3.059715574920645e+55
15.0ms
-1.912188085560025e+72
-2.8812892095715954e+54
Samples
21.0ms288×0valid
Compiler

Compiled 555 to 410 computations (26.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-div: 7.0ms (49.7% of total)
ival-mult: 4.0ms (28.4% of total)
ival-add: 2.0ms (14.2% of total)
ival-neg: 1.0ms (7.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch134.0ms (1.8%)

Memory
-2.3MiB live, 35.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
7.0ms
5208948419.134579
12242627556.128347
124.0ms
-1.912188085560025e+72
-2.8812892095715954e+54
Samples
123.0ms224×0valid
Compiler

Compiled 600 to 419 computations (30.2% saved)

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

bsearch2.0ms (0%)

Memory
4.7MiB live, 4.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
5208948419.134579
12242627556.128347
1.0ms
-1.912188085560025e+72
-2.8812892095715954e+54
Compiler

Compiled 600 to 419 computations (30.2% saved)

bsearch14.0ms (0.2%)

Memory
-2.7MiB live, 33.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
3.0ms
5208948419.134579
12242627556.128347
10.0ms
-2.6360702681733857e-67
-6.957379992515141e-68
Samples
6.0ms112×0valid
Compiler

Compiled 355 to 254 computations (28.5% saved)

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

bsearch2.0ms (0%)

Memory
3.4MiB live, 3.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
5208948419.134579
12242627556.128347
1.0ms
-2.6360702681733857e-67
-6.957379992515141e-68
Compiler

Compiled 405 to 284 computations (29.9% saved)

bsearch14.0ms (0.2%)

Memory
-11.7MiB live, 25.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
5208948419.134579
12242627556.128347
12.0ms
-3.845670223782068e-79
-7.732301520826552e-81
Samples
8.0ms112×0valid
Compiler

Compiled 591 to 398 computations (32.7% saved)

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

bsearch27.0ms (0.4%)

Memory
-11.2MiB live, 35.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
9.676978294004024e+222
6.568222212853257e+223
12.0ms
-5.6044415533925285e+128
-1.763388966447468e+125
Samples
16.0ms224×0valid
Compiler

Compiled 575 to 420 computations (27% saved)

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

simplify78.0ms (1.1%)

Memory
13.9MiB live, 52.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0106442
1205442
2387442
3797442
41438432
53891432
67592432
Stop Event
node limit
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 v #s(literal 9999999999999999210968330832147026575540427693752222372866517696718412616639336002780474141705354144110364081118142324010404785714541315284281257752757291623642503417072967859774120474650369161140553335192009630674782085554695972153397552576515276800 binary64)) (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))) (/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))))
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(if (<=.f64 t1 #s(literal -380000000000000011024762498254476647881847656514392719086111948800 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 26999999999999997690200820951898558718374831483938406400 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 -699999999999999998997770108183462681620316591110295126016 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 6000000000 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 -699999999999999998997770108183462681620316591110295126016 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 6000000000 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 -3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 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 5600000000 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.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 -3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 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 5600000000 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 -2252798826947835/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 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 5600000000 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.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))))
(if (<=.f64 u #s(literal -27000000000000002029711146745991632941728584737515021764038545763659679981545210525942609729639466956563180786049018210820292608 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u)))) (if (<=.f64 u #s(literal 24999999999999999238725879487079875523241201811187302803710618815027423720718428338172163643826271428509295602306210283626473220295844676520063312379770725982527023697410133347087886521237001737581503934698167225141130428416 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))))
#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 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 u t1)))
(if (<=.f64 v #s(literal 9999999999999999210968330832147026575540427693752222372866517696718412616639336002780474141705354144110364081118142324010404785714541315284281257752757291623642503417072967859774120474650369161140553335192009630674782085554695972153397552576515276800 binary64)) (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))) (/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))))
(if (<=.f64 v #s(literal 9999999999999999210968330832147026575540427693752222372866517696718412616639336002780474141705354144110364081118142324010404785714541315284281257752757291623642503417072967859774120474650369161140553335192009630674782085554695972153397552576515276800 binary64)) (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 u t1) v) (+.f64 u t1))))
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(if (<=.f64 t1 #s(literal -380000000000000011024762498254476647881847656514392719086111948800 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 26999999999999997690200820951898558718374831483938406400 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 (or (<=.f64 t1 #s(literal -380000000000000011024762498254476647881847656514392719086111948800 binary64)) (not (<=.f64 t1 #s(literal 26999999999999997690200820951898558718374831483938406400 binary64)))) (/.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))))
(if (<=.f64 t1 #s(literal -699999999999999998997770108183462681620316591110295126016 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 6000000000 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 (or (<=.f64 t1 #s(literal -699999999999999998997770108183462681620316591110295126016 binary64)) (not (<=.f64 t1 #s(literal 6000000000 binary64)))) (/.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 t1 u) v) (neg.f64 u))))
(if (<=.f64 t1 #s(literal -699999999999999998997770108183462681620316591110295126016 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 6000000000 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 (or (<=.f64 t1 #s(literal -699999999999999998997770108183462681620316591110295126016 binary64)) (not (<=.f64 t1 #s(literal 6000000000 binary64)))) (/.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 u) (/.f64 (neg.f64 v) u))))
(if (<=.f64 t1 #s(literal -3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 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 5600000000 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (or (<=.f64 t1 #s(literal -3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (not (<=.f64 t1 #s(literal 5600000000 binary64)))) (/.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) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(if (<=.f64 t1 #s(literal -3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 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 5600000000 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 (or (<=.f64 t1 #s(literal -3490733165718107/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (not (<=.f64 t1 #s(literal 5600000000 binary64)))) (/.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)))))
(if (<=.f64 t1 #s(literal -2252798826947835/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 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 5600000000 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.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 (or (<=.f64 t1 #s(literal -2252798826947835/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (not (<=.f64 t1 #s(literal 5600000000 binary64)))) (/.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))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.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 u #s(literal -27000000000000002029711146745991632941728584737515021764038545763659679981545210525942609729639466956563180786049018210820292608 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u)))) (if (<=.f64 u #s(literal 24999999999999999238725879487079875523241201811187302803710618815027423720718428338172163643826271428509295602306210283626473220295844676520063312379770725982527023697410133347087886521237001737581503934698167225141130428416 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) u))))))
(if (or (<=.f64 u #s(literal -27000000000000002029711146745991632941728584737515021764038545763659679981545210525942609729639466956563180786049018210820292608 binary64)) (not (<=.f64 u #s(literal 24999999999999999238725879487079875523241201811187302803710618815027423720718428338172163643826271428509295602306210283626473220295844676520063312379770725982527023697410133347087886521237001737581503934698167225141130428416 binary64)))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) #s(approx (+ (* -2 u) (neg t1)) (*.f64 #s(literal -2 binary64) 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 (neg.f64 v) t1))

soundness1.3s (17.3%)

Memory
-0.2MiB live, 964.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029149
047141
1210131
21693131
08787131
0825
01321
15721
239621
3514821
0841521
03671253
111241175
237291065
082431022
0225775
1690723
22314641
37367637
08374603
04531461
114091370
246471260
081351195
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 552 to 640 computations (58.8% saved)

preprocess146.0ms (2%)

Memory
-16.8MiB live, 177.2MiB allocated
Remove

(negabs v)

Compiler

Compiled 958 to 264 computations (72.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...