Rosa's DopplerBench

Time bar (total: 6.7s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze123.0ms (1.8%)

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

Compiled 14 to 10 computations (28.6% saved)

sample907.0ms (13.5%)

Memory
22.8MiB live, 871.5MiB allocated
Samples
538.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 301.0ms
ival-mult: 134.0ms (44.5% of total)
ival-div: 61.0ms (20.3% of total)
ival-neg: 53.0ms (17.6% of total)
ival-add: 43.0ms (14.3% of total)
ival-true: 7.0ms (2.3% of total)
ival-assert: 3.0ms (1% of total)
Bogosity

explain84.0ms (1.3%)

Memory
8.6MiB live, 203.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
650-0-(/.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/o260
(*.f64 (neg.f64 t1) v)overflow32
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow116
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o190
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow116
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u60
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow10
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n60
(*.f64 (neg.f64 t1) v)overflow32
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n50
(*.f64 (neg.f64 t1) v)underflow29
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u30
(*.f64 (neg.f64 t1) v)underflow29
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow10
Confusion
Predicted +Predicted -
+650
-0191
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+6500
-00191
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0191
165
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
33.0ms512×0valid
Compiler

Compiled 109 to 36 computations (67% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 8.0ms (45.5% of total)
ival-div: 3.0ms (17% of total)
ival-add: 3.0ms (17% of total)
ival-neg: 2.0ms (11.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess202.0ms (3%)

Memory
-9.7MiB live, 112.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% saved)

eval3.0ms (0%)

Memory
4.6MiB live, 4.6MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 12 to 8 computations (33.3% saved)

simplify142.0ms (2.1%)

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

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize53.0ms (0.8%)

Memory
-36.0MiB live, 57.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 (neg.f64 t1) v)
accuracy0.0
(neg.f64 t1)
accuracy0.01953125
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
accuracy15.595563901924251
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Samples
47.0ms256×0valid
Compiler

Compiled 64 to 18 computations (71.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 19.0ms (77.2% of total)
ival-neg: 3.0ms (12.2% of total)
ival-div: 2.0ms (8.1% of total)
ival-add: 1.0ms (4.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series12.0ms (0.2%)

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

9 calls:

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

simplify193.0ms (2.9%)

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

Useful iterations: 0 (0.0ms)

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

rewrite146.0ms (2.2%)

Memory
-24.8MiB live, 244.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

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

eval68.0ms (1%)

Memory
6.7MiB live, 130.2MiB allocated
Compiler

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

prune12.0ms (0.2%)

Memory
3.9MiB live, 43.4MiB allocated
Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New49310503
Fresh000
Picked011
Done000
Total49311504
Accuracy
100.0%
Counts
504 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
98.0%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
75.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
49.6%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
45.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
85.5%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
75.7%
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 v (neg.f64 t1)))
74.7%
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)) (-.f64 t1 u)) (-.f64 t1 u))
97.8%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
50.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
52.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 312 to 208 computations (33.3% saved)

simplify186.0ms (2.8%)

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

Found 19 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
028173
045172
1110172
2282172
3655172
41146172
52419172
65086172
76400172
87242172
97863172
107877172
117883172
127898172
08014172
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
t1
(+.f64 u t1)
u
#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) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
(+.f64 u t1)
u
t1
(*.f64 v (/.f64 t1 (+.f64 u t1)))
v
(/.f64 t1 (+.f64 u t1))
Outputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
t1
(+.f64 u t1)
u
#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)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(/.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 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
t1
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 u t1))
(/.f64 (+.f64 u t1) v)
(+.f64 u t1)
u
v
(neg.f64 (+.f64 u t1))
(-.f64 (neg.f64 u) t1)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
(+.f64 u t1)
u
t1
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
v
(/.f64 t1 (+.f64 u t1))

localize86.0ms (1.3%)

Memory
5.7MiB live, 80.7MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
accuracy0.01953125
(/.f64 t1 (+.f64 u t1))
accuracy0.4647560515646382
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
accuracy2.9665991837984103
(*.f64 v (/.f64 t1 (+.f64 u t1)))
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.015625
(/.f64 (+.f64 u t1) v)
accuracy0.16796875
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
accuracy9.234830928636342
(/.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)
accuracy3.816869918035234
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
accuracy29.302778137637958
#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)
accuracy31.4178981479287
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
accuracy0.0
(neg.f64 v)
accuracy0.01953125
(/.f64 t1 (+.f64 u t1))
accuracy0.3436556441184966
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
accuracy2.9665991837984103
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
Samples
69.0ms256×0valid
Compiler

Compiled 334 to 56 computations (83.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-mult: 31.0ms (57.8% of total)
ival-div: 15.0ms (28% of total)
ival-neg: 4.0ms (7.5% of total)
ival-add: 3.0ms (5.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series55.0ms (0.8%)

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

9 calls:

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

simplify244.0ms (3.6%)

Memory
5.8MiB live, 159.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06282442
120092256
260042186
081662107
Stop Event
iter limit
node limit
Counts
137 → 134
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 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(* -1 (/ (* 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))
t1
(+ t1 u)
(/ -1 t1)
(- (/ u (pow t1 2)) (/ 1 t1))
(- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))
(- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))
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))))
(* -1 t1)
(- (* -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))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/ t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(* -1 (/ (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))))
u
(* u (+ 1 (/ t1 u)))
(/ -1 u)
(/ (- (/ t1 u) 1) u)
(/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)
(/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)
(/ (* 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)
(* u (- (* -1 (/ t1 u)) 1))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/ (+ (* -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 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (+ 1 (* -1 (/ t1 u))) u))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))
(* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (pow (+ t1 u) 2) v))
(/ (+ t1 u) v)
(/ (* t1 v) (+ t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ t1 v)))))
(- (/ t1 (pow u 2)) (/ 1 u))
(- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))
(- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))
(* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))
(* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))
(* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))
(- (* -1 t1) 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)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(* (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 (+ 1 (/ u t1)))
(/ (- (/ u t1) 1) t1)
(/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)
(/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (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)))
(* t1 (- (* -1 (/ u t1)) 1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(* -1 (/ (+ 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))
(* (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 (/ u t1)) 1)))
(* -1 (/ (+ 1 (* -1 (/ u t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) 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 (* 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))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (fma.f64 (neg.f64 u) (/.f64 (/.f64 v t1) t1) (/.f64 v t1)) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64)) (neg.f64 t1)) u #s(literal 1 binary64))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(* -1 (/ (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))
t1
(+ t1 u)
(+.f64 u t1)
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(- (/ u (pow t1 2)) (/ 1 t1))
(/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64)) (neg.f64 t1))
(- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))
(fma.f64 (*.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u) u (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
v
(+ v (* -1 (/ (* u v) t1)))
(fma.f64 (neg.f64 u) (/.f64 v t1) v)
(+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))
(fma.f64 (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (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)
(* -1 t1)
(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 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) 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 v u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 v) t1) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 (*.f64 t1 v) t1)) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 v u) (*.f64 t1 t1) (/.f64 (/.f64 (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)))) u) u))) u)
(/ t1 u)
(/.f64 t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (-.f64 (-.f64 t1 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 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 (neg.f64 t1) v) (/.f64 (/.f64 t1 u) u) (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))
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(/ -1 u)
(/.f64 #s(literal -1 binary64) u)
(/ (- (/ t1 u) 1) u)
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)
(/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1 #s(literal -1 binary64)) u)
(/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)
(/.f64 (+.f64 (pow.f64 (/.f64 t1 u) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1 #s(literal -1 binary64))) u)
(/ (* t1 v) u)
(*.f64 (/.f64 v u) t1)
(/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)
(/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (*.f64 t1 t1) (*.f64 t1 v)) u)
(/ (- (+ (* 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 v) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (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)
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (*.f64 t1 t1) (*.f64 t1 v)) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) (neg.f64 u))) (neg.f64 u))) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64))) u)) u) t1) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
(* (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))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ (+ 1 (* -1 (/ t1 u))) u))
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))
(/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1 #s(literal -1 binary64)) u)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u) #s(literal -1 binary64)) u)
(* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 v) t1) u)) (neg.f64 u))
(* -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 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u)) u)) u)
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 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) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* -1 (/ (pow (+ t1 u) 2) v))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v))
(/ (+ t1 u) v)
(/.f64 (+.f64 u t1) v)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 v) t1) u)) u)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (neg.f64 t1) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1)
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))) (/.f64 t1 (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(+ (* -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))
(- (/ t1 (pow u 2)) (/ 1 u))
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))
(/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1 #s(literal -1 binary64)) u)
(- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))
(fma.f64 (*.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) t1) t1 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
(* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))
(/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (*.f64 t1 t1) (*.f64 t1 v)) u)
(* 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 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1 (/.f64 v u)) t1)
(- (* -1 t1) 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 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) u) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (neg.f64 v))))) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (fma.f64 (neg.f64 u) (/.f64 (/.f64 v t1) t1) (/.f64 v t1)) u (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) t1) (/.f64 u v) (/.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 (neg.f64 u) v) (/.f64 (/.f64 u t1) t1) (fma.f64 (/.f64 #s(literal -2 binary64) t1) (/.f64 u v) (/.f64 #s(literal -1 binary64) v))) (*.f64 t1 t1))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(fma.f64 (/.f64 (/.f64 u v) t1) t1 (/.f64 t1 v))
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(/ (- (/ u t1) 1) t1)
(/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64)) (neg.f64 t1))
(/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(/.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64))) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))
(fma.f64 (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (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 (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1)) u (fma.f64 (neg.f64 v) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) v))
(* 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 (/.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 v (/.f64 (fma.f64 (*.f64 u v) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 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 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(neg.f64 (fma.f64 (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1)) u v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 u) v) u (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) t1) (*.f64 u v)) t1) v)
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 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 (*.f64 u v) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 (*.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))
(* (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 v) t1))) t1)) (*.f64 t1 t1))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 u v) t1) t1 (/.f64 t1 v))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ (+ 1 (* -1 (/ u t1))) t1))
(/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (neg.f64 t1))
(+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(fma.f64 (fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (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 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)

rewrite206.0ms (3.1%)

Memory
-7.8MiB live, 231.0MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028142
045137
1187129
21460129
08867129
Stop Event
iter limit
node limit
iter limit
Counts
18 → 1 307
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(neg.f64 v)
(/.f64 t1 (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 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))
(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 u t1)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(neg.f64 (+.f64 u t1))
Outputs
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 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 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 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 (neg.f64 u) t1)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))) t1)
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 t1 v))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.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)) v) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (neg.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 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 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 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 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 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) v)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.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 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.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 #s(literal 1 binary64) (/.f64 v (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.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 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.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 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 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) (/.f64 (/.f64 t1 (+.f64 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 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) v)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (neg.f64 v))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v) #s(literal -1 binary64))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (+.f64 u t1))) (neg.f64 v))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v)
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.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 (/.f64 t1 (+.f64 u t1)) v) (neg.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 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1)
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 t1 (*.f64 (neg.f64 v) (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 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))))
(/.f64 (-.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)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v)))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 u t1) t1))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 t1 v)))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 u t1) t1) (/.f64 v (-.f64 (neg.f64 u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (/.f64 (+.f64 u t1) v) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (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 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 u t1))
(/.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v))))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #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 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 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) (/.f64 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 v (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 v (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 v (/.f64 (neg.f64 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 v (/.f64 (neg.f64 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 #s(literal -1 binary64) (+.f64 u t1)) (neg.f64 t1)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (*.f64 t1 v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (*.f64 t1 v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (+.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 v) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (neg.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 v) (neg.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 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (*.f64 t1 v) (+.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 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v)
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 t1 v))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal 1 binary64))
(*.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 v))
(*.f64 t1 (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(*.f64 v (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(pow.f64 (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (/.f64 t1 (+.f64 u t1)) v))) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v)))))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (pow.f64 v #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 t1 v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (+.f64 u t1) v) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal 1 binary64))
(/.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 #s(literal -1 binary64) v))
(/.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) t1))
(/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) t1))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 (neg.f64 t1) v)))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 t1 v)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal -1 binary64)))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(fma.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 u t1)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 0 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(fma.f64 u (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(+.f64 (*.f64 t1 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 u (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 u t1))) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 0 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.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) (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) (-.f64 (*.f64 v v) #s(literal 0 binary64))))
(/.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))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 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 #s(literal 1 binary64) (/.f64 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 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) (+.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 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (neg.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (neg.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (neg.f64 (/.f64 (neg.f64 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 (neg.f64 (/.f64 (neg.f64 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 (pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 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 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 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (neg.f64 t1) (+.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 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal -1 binary64))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)) (*.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 u) t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1)) (*.f64 (-.f64 (neg.f64 u) t1) t1)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1))
(/.f64 t1 (+.f64 u t1))
(neg.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(fma.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) u (*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(fma.f64 t1 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 u t1) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 u (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) u) (*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)) v)
(*.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v) #s(literal -1 binary64))
(*.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 (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 #s(literal -1 binary64) (/.f64 v t1))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v t1) (/.f64 v t1))) (+.f64 #s(literal 0 binary64) (/.f64 v t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v t1) (/.f64 v t1) (*.f64 #s(literal 0 binary64) (/.f64 v t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 v)) t1) (*.f64 t1 (/.f64 t1 v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 t1) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(neg.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(neg.f64 (/.f64 v t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 v) t1))
(-.f64 #s(literal 0 binary64) (/.f64 v t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 v) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) (pow.f64 u #s(literal -1 binary64))) v)
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) #s(literal -1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) u)))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) (neg.f64 u))))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 u (/.f64 u t1))))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 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 (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 t1 u)))
(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 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 #s(literal 1 binary64) (/.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 t1)) (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) (neg.f64 u)) (neg.f64 v)))
(/.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 (/.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 t1 v) (*.f64 (neg.f64 u) 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 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) (neg.f64 u)))
(/.f64 t1 (*.f64 (neg.f64 u) (/.f64 u v)))
(/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1)))
(/.f64 (neg.f64 v) (*.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 (neg.f64 t1) u) (/.f64 (neg.f64 v) u)))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 t1 u))))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 u) t1)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u v)) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (*.f64 t1 v) (*.f64 u u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)) (/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) 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 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 #s(literal -1 binary64) (/.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 #s(literal 0 binary64) (*.f64 (neg.f64 u) t1)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 u) t1) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 (neg.f64 t1) u)
(/.f64 t1 (neg.f64 u))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(neg.f64 (*.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(neg.f64 (/.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (neg.f64 u))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) u)
(*.f64 (neg.f64 u) #s(literal 1 binary64))
(*.f64 u #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 (neg.f64 u) #s(literal 0 binary64)))
(/.f64 (fma.f64 (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) #s(literal 0 binary64))))
(/.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 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 (*.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 #s(literal 1 binary64) (neg.f64 u) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) u #s(literal 0 binary64))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 u #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) u)
(-.f64 #s(literal 0 binary64) (-.f64 u #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(+.f64 (neg.f64 u) #s(literal 0 binary64))
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 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 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 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 (neg.f64 u) t1)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))) t1)
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 t1 v))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.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)) v) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (neg.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 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 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 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 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 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) v)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.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 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.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 #s(literal 1 binary64) (/.f64 v (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.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 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.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 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 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) (/.f64 (/.f64 t1 (+.f64 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 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) v)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (neg.f64 v))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v) #s(literal -1 binary64))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (+.f64 u t1))) (neg.f64 v))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v)
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.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 (/.f64 t1 (+.f64 u t1)) v) (neg.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 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1)
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 t1 (*.f64 (neg.f64 v) (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 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))))
(/.f64 (-.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)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v)))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 u t1) t1))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 t1 v)))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 u t1) t1) (/.f64 v (-.f64 (neg.f64 u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (/.f64 (+.f64 u t1) v) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (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 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 u t1))
(/.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v))))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #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 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.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 (-.f64 (neg.f64 u) t1) v) (+.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 (/.f64 (-.f64 (neg.f64 u) t1) v) (*.f64 (+.f64 u t1) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 u t1))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)))
(*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 (+.f64 u t1) v) (-.f64 (neg.f64 u) t1))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (+.f64 u t1) (/.f64 (-.f64 (neg.f64 u) t1) v))
(pow.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 (-.f64 (*.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v))) (*.f64 (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))) (-.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u)) (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))) (-.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v)))))
(/.f64 (+.f64 (pow.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) #s(literal 3 binary64)) (pow.f64 (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) #s(literal 3 binary64))) (fma.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (-.f64 (*.f64 (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v))) (*.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1)) (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 u t1) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 u t1) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (-.f64 t1 u))) (*.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (-.f64 u t1))) (*.f64 (neg.f64 v) (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (neg.f64 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (neg.f64 v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (-.f64 t1 u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (-.f64 u t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (*.f64 (/.f64 (+.f64 u t1) v) (+.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 (*.f64 (/.f64 (+.f64 u t1) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (*.f64 (/.f64 v (+.f64 u t1)) (-.f64 u t1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (/.f64 v (+.f64 u t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (/.f64 v (+.f64 u t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (-.f64 t1 u)) (*.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (-.f64 u t1)) (*.f64 v (-.f64 u t1)))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 u t1)) (*.f64 (neg.f64 v) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (-.f64 t1 u))))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (-.f64 u t1))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (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))) (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) v)
(/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)) #s(literal 1 binary64))
(/.f64 (-.f64 (neg.f64 u) t1) (/.f64 v (+.f64 u t1)))
(/.f64 (/.f64 (+.f64 u t1) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v))
(/.f64 (+.f64 u t1) (/.f64 v (-.f64 (neg.f64 u) t1)))
(neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) #s(literal 1 binary64)))
(neg.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(fma.f64 (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1)) (/.f64 #s(literal -1 binary64) v) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (*.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1)) (/.f64 #s(literal -1 binary64) v) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (*.f64 u (/.f64 (+.f64 u t1) v)) #s(literal -1 binary64) (*.f64 (*.f64 t1 (/.f64 (+.f64 u t1) v)) #s(literal -1 binary64)))
(fma.f64 (*.f64 t1 (/.f64 (+.f64 u t1) v)) #s(literal -1 binary64) (*.f64 (*.f64 u (/.f64 (+.f64 u t1) v)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (/.f64 (+.f64 u t1) v) u) #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))
(fma.f64 (*.f64 (/.f64 (+.f64 u t1) v) t1) #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u))
(fma.f64 (*.f64 (-.f64 (neg.f64 u) t1) u) (pow.f64 v #s(literal -1 binary64)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (*.f64 (-.f64 (neg.f64 u) t1) t1) (pow.f64 v #s(literal -1 binary64)) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))
(fma.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u))
(fma.f64 (/.f64 (neg.f64 u) v) (+.f64 u t1) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) v) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)))
(fma.f64 (/.f64 (neg.f64 t1) v) (+.f64 u t1) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 u t1) v)) (*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 u t1) v))))
(fma.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 u t1) v)) (*.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 u t1) v))))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 u t1) v) u) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 u t1) v) t1)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 u t1) v) t1) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 u t1) v) u)))
(fma.f64 (/.f64 (+.f64 u t1) v) #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)))
(fma.f64 (/.f64 (+.f64 u t1) v) (neg.f64 u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))
(fma.f64 (/.f64 (+.f64 u t1) v) (neg.f64 t1) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u))
(fma.f64 (neg.f64 u) (/.f64 (+.f64 u t1) v) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 u (/.f64 (+.f64 u t1) v))) (*.f64 t1 (/.f64 (+.f64 u t1) v)))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 (/.f64 (+.f64 u t1) v))) (*.f64 u (/.f64 (+.f64 u t1) v)))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 u t1) v) u)) (*.f64 (/.f64 (+.f64 u t1) v) t1))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 u t1) v) t1)) (*.f64 (/.f64 (+.f64 u t1) v) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 v (+.f64 u t1))) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(-.f64 (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 u (/.f64 (+.f64 u t1) v)))
(-.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (+.f64 u t1) v)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(+.f64 (*.f64 (*.f64 u (/.f64 (+.f64 u t1) v)) #s(literal -1 binary64)) (*.f64 (*.f64 t1 (/.f64 (+.f64 u t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 t1 (/.f64 (+.f64 u t1) v)) #s(literal -1 binary64)) (*.f64 (*.f64 u (/.f64 (+.f64 u t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) v)) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 u t1) v))) (*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 u t1) v))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 u t1) v))) (*.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 u t1) v))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 u t1) v) u)) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 u t1) v) t1)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 u t1) v) t1)) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 u t1) v) u)))
(+.f64 (*.f64 (/.f64 (+.f64 u t1) v) #s(literal 0 binary64)) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)))
(+.f64 (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(+.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u))
(+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (+.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 (pow.f64 (/.f64 v (+.f64 u t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 v (+.f64 u t1)) #s(literal -1/2 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 (+.f64 u t1) (-.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.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 (/.f64 v (+.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 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.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 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) v)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 v (-.f64 u t1))))
(*.f64 (pow.f64 v #s(literal -1 binary64)) (+.f64 u t1))
(*.f64 (+.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)) v)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 v (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))) (/.f64 #s(literal 1 binary64) (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) v))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 #s(literal -1 binary64) v))
(*.f64 (+.f64 u t1) (pow.f64 v #s(literal -1 binary64)))
(pow.f64 (/.f64 v (+.f64 u t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (/.f64 (-.f64 (neg.f64 u) t1) v))) (+.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (/.f64 (-.f64 (neg.f64 u) t1) v) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (+.f64 u t1))) (*.f64 v v))
(/.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v) (-.f64 u t1))
(/.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) v)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (-.f64 u t1) v)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (*.f64 (neg.f64 v) (-.f64 u t1)))
(/.f64 (neg.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)) v)))
(/.f64 (neg.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)) v)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 v (-.f64 t1 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (-.f64 t1 u) v))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 v (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (-.f64 u t1) v))
(/.f64 (pow.f64 v #s(literal -1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 v (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))) (*.f64 v (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))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) 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 (-.f64 u t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v)))
(/.f64 #s(literal 1 binary64) (/.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))) v)))
(/.f64 #s(literal 1 binary64) (/.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))) v)))
(/.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 (-.f64 u t1) v) (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.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 (-.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (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 (*.f64 v (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 v (+.f64 u t1)))
(/.f64 #s(literal -1 binary64) (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 v))
(/.f64 (+.f64 u t1) v)
(neg.f64 (/.f64 (-.f64 (neg.f64 u) t1) v))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) u (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) t1 (*.f64 (pow.f64 v #s(literal -1 binary64)) u))
(fma.f64 (/.f64 u v) #s(literal 1 binary64) (/.f64 t1 v))
(fma.f64 #s(literal 1 binary64) (/.f64 u v) (/.f64 t1 v))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) v) (/.f64 u 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 u (pow.f64 v #s(literal -1 binary64)) (/.f64 t1 v))
(fma.f64 t1 (pow.f64 v #s(literal -1 binary64)) (/.f64 u v))
(-.f64 (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 t1 u))) (/.f64 (*.f64 u u) (*.f64 v (-.f64 t1 u))))
(-.f64 (/.f64 (*.f64 u u) (*.f64 v (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 u t1))))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) v) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) v))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) v) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) v))
(-.f64 (/.f64 t1 v) (/.f64 (neg.f64 u) v))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v))
(-.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) u) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(+.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) t1) (*.f64 (pow.f64 v #s(literal -1 binary64)) u))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) v))
(+.f64 (/.f64 u v) (/.f64 t1 v))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 1/2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 1/2 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 (+.f64 u t1) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 u t1))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 u) t1))
(*.f64 (-.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(*.f64 (+.f64 u t1) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.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 (*.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 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 u)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (neg.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 (neg.f64 (neg.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 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 u t1))
(/.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))) (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))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (-.f64 (neg.f64 u) t1))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (-.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (+.f64 u t1))
(/.f64 (+.f64 u t1) #s(literal 1 binary64))
(neg.f64 (-.f64 (neg.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 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 u #s(literal 1 binary64) t1)
(fma.f64 t1 #s(literal 1 binary64) u)
(-.f64 (-.f64 u #s(literal 0 binary64)) (neg.f64 t1))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (+.f64 t1 #s(literal 0 binary64)) (neg.f64 u))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1))
(-.f64 u (neg.f64 t1))
(-.f64 t1 (neg.f64 u))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 (-.f64 u #s(literal 0 binary64)) t1)
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 #s(literal 0 binary64) (+.f64 u t1))
(+.f64 u t1)
(+.f64 t1 u)
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 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 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 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 (neg.f64 u) t1)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))) t1)
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 t1 v))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.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)) v) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (neg.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 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 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 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 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 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) v)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.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 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.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 #s(literal 1 binary64) (/.f64 v (-.f64 (neg.f64 u) t1))) (/.f64 t1 (+.f64 u t1)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.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 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.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 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 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) (/.f64 (/.f64 t1 (+.f64 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 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) v)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (neg.f64 v))
(*.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v) #s(literal -1 binary64))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (+.f64 u t1))) (neg.f64 v))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v)
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.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 (/.f64 t1 (+.f64 u t1)) v) (neg.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 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1)
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 t1 (*.f64 (neg.f64 v) (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 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))))
(/.f64 (-.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)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v)))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 u t1) t1))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 t1 v)))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 u t1) t1) (/.f64 v (-.f64 (neg.f64 u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (/.f64 (+.f64 u t1) v) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (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 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 u t1))
(/.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v))))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (-.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #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 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 #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) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.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 (neg.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal -1 binary64))) (-.f64 t1 u))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u 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 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.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 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (-.f64 (neg.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))
(neg.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 u (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) (neg.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 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) (neg.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 t1 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 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) (/.f64 (neg.f64 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 v (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 v (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 v (/.f64 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 v (/.f64 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 (neg.f64 u) t1)) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 t1 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (*.f64 t1 v) (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 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (neg.f64 t1))
(*.f64 (/.f64 v (+.f64 u t1)) t1)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal -1 binary64))
(*.f64 (/.f64 t1 (+.f64 u t1)) v)
(*.f64 t1 (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(pow.f64 (/.f64 (/.f64 (+.f64 u t1) v) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v)))))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 #s(literal -1 binary64) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (+.f64 u t1) v) t1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 v #s(literal -1 binary64)) (/.f64 t1 (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 u t1) t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 u t1) v) t1))
(/.f64 (*.f64 t1 v) (+.f64 u t1))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 t1 v)))
(/.f64 (*.f64 (neg.f64 t1) v) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 t1) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 (/.f64 t1 (+.f64 u t1)) (pow.f64 v #s(literal -1 binary64)))
(/.f64 t1 (/.f64 (+.f64 u t1) v))
(/.f64 (neg.f64 v) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 v (/.f64 (+.f64 u t1) t1))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(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 (+.f64 u t1) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(fma.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(fma.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 u) t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(fma.f64 #s(literal 0 binary64) (/.f64 v (-.f64 (neg.f64 u) t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 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)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 v #s(literal -1 binary64))) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 v (-.f64 (neg.f64 u) t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(+.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 u (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(+.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) #s(literal 0 binary64)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(+.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 (+.f64 u t1) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 0 binary64)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (neg.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 (neg.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 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 u) t1))
(*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (pow.f64 (+.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))
(pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64))
(pow.f64 (-.f64 (neg.f64 u) t1) #s(literal 1 binary64))
(/.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 (+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (neg.f64 u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.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 (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 (fma.f64 (*.f64 (neg.f64 u) u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 u t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) t1 (*.f64 (fma.f64 u u #s(literal 0 binary64)) (*.f64 (neg.f64 t1) t1))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) u (*.f64 t1 (*.f64 (neg.f64 u) u))) (*.f64 u 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 (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 (pow.f64 (+.f64 u t1) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 u)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (+.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 (neg.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 (neg.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 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 (neg.f64 t1) (neg.f64 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.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 (+.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 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 (+.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) t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) u t1) (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.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 (neg.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 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (+.f64 u t1))
(/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 (-.f64 (neg.f64 u) t1) #s(literal 1 binary64))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 (neg.f64 u) t1))
(/.f64 (+.f64 u t1) #s(literal -1 binary64))
(neg.f64 (+.f64 u t1))
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 u) (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) t1 (neg.f64 u))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) (neg.f64 t1))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (neg.f64 u))
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(fma.f64 t1 #s(literal -1 binary64) (neg.f64 u))
(-.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) u)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64))) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) t1 u)) (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) t1 u)))
(-.f64 (/.f64 (*.f64 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 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (+.f64 u t1))
(-.f64 (neg.f64 u) t1)
(-.f64 (neg.f64 t1) u)
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(+.f64 (-.f64 (neg.f64 t1) #s(literal 0 binary64)) (neg.f64 u))
(+.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) (neg.f64 u))
(+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1))
(+.f64 (neg.f64 u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (neg.f64 u))

eval332.0ms (4.9%)

Memory
-6.2MiB live, 263.5MiB allocated
Compiler

Compiled 38 449 to 4 838 computations (87.4% saved)

prune111.0ms (1.7%)

Memory
15.3MiB live, 94.1MiB allocated
Pruning

19 alts after pruning (15 fresh and 4 done)

PrunedKeptTotal
New1 634131 647
Fresh325
Picked235
Done011
Total1 639191 658
Accuracy
100.0%
Counts
1 658 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
75.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
49.6%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
45.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
49.6%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (fma.f64 (/.f64 v t1) u (neg.f64 v))) (+.f64 u t1))
52.9%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
59.4%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
85.5%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
52.5%
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
59.2%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v #s(approx (/ t1 (+ u t1)) #s(literal 1 binary64))))
74.5%
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
52.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
49.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1))))
50.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
50.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
51.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
45.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
50.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
46.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 623 to 405 computations (35% saved)

simplify182.0ms (2.7%)

Memory
-13.6MiB live, 108.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 4 (0.0ms)

IterNodesCost
035236
057234
1116234
2304232
3947224
43340223
57365223
08452223
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 v (-.f64 (neg.f64 u) t1))
v
(-.f64 (neg.f64 u) t1)
(neg.f64 u)
u
t1
(/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))
(*.f64 (+.f64 u t1) (-.f64 u t1))
(+.f64 u t1)
(-.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
v
(/.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
t1
(/.f64 v (*.f64 (neg.f64 u) u))
v
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(*.f64 t1 v)
t1
v
(/.f64 #s(literal -1 binary64) (*.f64 u u))
#s(literal -1 binary64)
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(neg.f64 t1)
t1
u
v
Outputs
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (+.f64 t1 u)) (neg.f64 t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (+.f64 t1 u)))
(/.f64 v (-.f64 (neg.f64 u) t1))
v
(-.f64 (neg.f64 u) t1)
(neg.f64 u)
u
t1
(/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))
(/.f64 (/.f64 t1 (-.f64 u t1)) (+.f64 t1 u))
(*.f64 (+.f64 u t1) (-.f64 u t1))
(*.f64 (+.f64 t1 u) (-.f64 u t1))
(+.f64 u t1)
(+.f64 t1 u)
(-.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 v) t1)
v
(/.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
t1
(/.f64 v (*.f64 (neg.f64 u) u))
v
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 t1 v)
t1
v
(/.f64 #s(literal -1 binary64) (*.f64 u u))
#s(literal -1 binary64)
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(neg.f64 t1)
t1
u
v

localize141.0ms (2.1%)

Memory
20.7MiB live, 109.4MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(neg.f64 t1)
accuracy0.6336607434101178
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
accuracy6.5504292083754745
(*.f64 (/.f64 (neg.f64 t1) u) v)
accuracy29.302778137637958
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
accuracy0.0
(*.f64 t1 v)
accuracy0.40205403201890133
(/.f64 #s(literal -1 binary64) (*.f64 u u))
accuracy11.425972634073782
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
accuracy29.302778137637958
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
accuracy0.0
(neg.f64 u)
accuracy5.917377583377232
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
accuracy9.063704666446226
(/.f64 v (*.f64 (neg.f64 u) u))
accuracy29.302778137637958
#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.19921875
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
accuracy31.4178981479287
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
accuracy0.01953125
(/.f64 v (-.f64 (neg.f64 u) t1))
accuracy0.3803195470357581
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))
accuracy12.541877161700375
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
accuracy18.0713861333741
(/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))
Samples
80.0ms256×0valid
Compiler

Compiled 440 to 67 computations (84.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-div: 38.0ms (60.1% of total)
ival-mult: 17.0ms (26.9% of total)
ival-sub: 3.0ms (4.7% of total)
ival-add: 2.0ms (3.2% of total)
ival-neg: 2.0ms (3.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series86.0ms (1.3%)

Memory
-23.2MiB live, 53.5MiB allocated
Counts
22 → 98
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 v (-.f64 (neg.f64 u) t1))
(-.f64 (neg.f64 u) t1)
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(literal -1 binary64) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(/.f64 v (*.f64 (neg.f64 u) u))
(*.f64 (neg.f64 u) u)
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(*.f64 t1 v)
(/.f64 #s(literal -1 binary64) (*.f64 u u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))
(neg.f64 u)
(neg.f64 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 (pow t1 2))
(+ (/ v (pow t1 2)) (/ (* u (* v (+ (* -2 (pow t1 2)) (pow t1 2)))) (pow t1 5)))
(+ (* u (+ (* u (+ (/ (* v (+ (* -1 t1) (* 2 t1))) (pow t1 5)) (/ (* v (pow (+ (* -2 (pow t1 2)) (pow t1 2)) 2)) (pow t1 8)))) (/ (* v (+ (* -2 (pow t1 2)) (pow t1 2))) (pow t1 5)))) (/ v (pow t1 2)))
(+ (* u (+ (* u (+ (* u (+ (/ v (pow t1 5)) (+ (/ (* v (* (+ (* -2 (pow t1 2)) (pow t1 2)) (+ (* -1 t1) (* 2 t1)))) (pow t1 8)) (/ (* (+ (* -2 (pow t1 2)) (pow t1 2)) (+ (/ (* v (+ (* -1 t1) (* 2 t1))) (pow t1 5)) (/ (* v (pow (+ (* -2 (pow t1 2)) (pow t1 2)) 2)) (pow t1 8)))) (pow t1 3))))) (+ (/ (* v (+ (* -1 t1) (* 2 t1))) (pow t1 5)) (/ (* v (pow (+ (* -2 (pow t1 2)) (pow t1 2)) 2)) (pow t1 8))))) (/ (* v (+ (* -2 (pow t1 2)) (pow t1 2))) (pow t1 5)))) (/ v (pow t1 2)))
(+ (* -1 (/ v t1)) (/ (* u v) (pow t1 2)))
(+ (* -1 (/ v t1)) (* u (+ (* -1 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
(+ (* -1 (/ v t1)) (* u (+ (* u (+ (* -1 (/ v (pow t1 3))) (/ (* u v) (pow t1 4)))) (/ v (pow t1 2)))))
(* -1 t1)
(- (* -1 u) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ v (pow u 2)))
(* -1 (pow u 2))
(/ -1 (pow u 2))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(/ -1 t1)
(- (* -1 (/ (pow u 2) (pow t1 3))) (/ 1 t1))
(- (* (pow u 2) (- (* -1 (/ (pow u 2) (pow t1 5))) (/ 1 (pow t1 3)))) (/ 1 t1))
(- (* (pow u 2) (- (* (pow u 2) (- (* -1 (/ (pow u 2) (pow t1 7))) (/ 1 (pow t1 5)))) (/ 1 (pow t1 3)))) (/ 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 (/ (* t1 v) (pow u 3)))
(/ (+ (* -1 (* t1 v)) (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u)) (pow u 3))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))) (pow u 2))) (+ (/ (* t1 (* v (+ (* -2 (pow t1 2)) (pow t1 2)))) (pow u 2)) (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u)))) (pow u 3))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* t1 (* v (* (+ (* -2 (pow t1 2)) (pow t1 2)) (+ (* -1 t1) (* 2 t1))))) (pow u 3))) (+ (* -1 (/ (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))) (pow u 2))) (+ (* -1 (/ (* (+ (* -1 t1) (* 2 t1)) (+ (* -1 (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2)))) (* t1 (* v (+ (* -2 (pow t1 2)) (pow t1 2)))))) (pow u 3))) (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (+ (/ (* t1 (* v (+ (* -2 (pow t1 2)) (pow t1 2)))) (pow u 2)) (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u))))))) (pow u 3))
(* -1 (/ v u))
(/ (+ (* -1 v) (/ (* t1 v) u)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (+ (/ (* t1 v) u) (/ (* (pow t1 3) v) (pow u 3))))) u)
(* u (- (* -1 (/ t1 u)) 1))
(/ t1 (pow u 2))
(/ (+ t1 (* -1 (/ (* t1 (+ t1 (* -1 t1))) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -1 (* t1 (pow (+ t1 (* -1 t1)) 2))) (* -1 (pow t1 3))) (pow u 2)))) (/ (* t1 (+ t1 (* -1 t1))) u)) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -1 (* (+ t1 (* -1 t1)) (+ (* -1 (* t1 (pow (+ t1 (* -1 t1)) 2))) (* -1 (pow t1 3))))) (* (pow t1 3) (+ t1 (* -1 t1)))) (pow u 3)))) (+ (* -1 (/ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow u 2))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (* t1 (+ t1 (* -1 t1))) u)))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u)) (* t1 v)) (pow u 3)))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* t1 (* v (+ (* -1 (pow t1 2)) (* 2 (pow t1 2))))) (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2)))) u)) (* t1 (* v (+ (* -1 t1) (* 2 t1))))) u)) (* t1 v)) (pow u 3)))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t1 4) v)) (+ (* t1 (* v (* (+ (* -1 t1) (* 2 t1)) (+ (* -1 (pow t1 2)) (* 2 (pow t1 2)))))) (* (+ (* -1 t1) (* 2 t1)) (+ (* t1 (* v (+ (* -1 (pow t1 2)) (* 2 (pow t1 2))))) (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))))))) u)) (+ (* t1 (* v (+ (* -1 (pow t1 2)) (* 2 (pow t1 2))))) (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))))) u)) (* t1 (* v (+ (* -1 t1) (* 2 t1))))) u)) (* t1 v)) (pow u 3)))
(* -1 (/ (+ v (* -1 (/ (* t1 v) u))) u))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) u))) u))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* -1 (* (pow t1 2) v))) u)) (* -1 (* t1 v))) u))) u))
(* -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))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow t1 3)) u)) (* t1 (+ t1 (* -1 t1)))) u))) (pow u 2))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* (+ t1 (* -1 t1)) (+ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow t1 3))) (* (pow t1 3) (+ t1 (* -1 t1)))) u)) (+ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow t1 3))) u)) (* t1 (+ t1 (* -1 t1)))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (* (pow (+ t1 u) 2) (- u t1))))
(* -1 (/ v (+ t1 u)))
(* t1 v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (pow u 6))))
(* t1 (+ (* -1 (/ v (pow u 3))) (* t1 (+ (* t1 (+ (* -1 (/ (* v (pow (+ (* -1 (pow u 2)) (* 2 (pow u 2))) 2)) (pow u 9))) (/ (* v (+ u (* -2 u))) (pow u 6)))) (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow u 6))))))
(* t1 (+ (* -1 (/ v (pow u 3))) (* t1 (+ (* t1 (+ (* -1 (/ (* v (pow (+ (* -1 (pow u 2)) (* 2 (pow u 2))) 2)) (pow u 9))) (+ (* t1 (+ (* -1 (/ v (pow u 6))) (+ (* -1 (/ (* v (* (+ u (* -2 u)) (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (pow u 9))) (* -1 (/ (* (+ (* -1 (/ (* v (pow (+ (* -1 (pow u 2)) (* 2 (pow u 2))) 2)) (pow u 9))) (/ (* v (+ u (* -2 u))) (pow u 6))) (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow u 3)))))) (/ (* v (+ u (* -2 u))) (pow u 6))))) (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow u 6))))))
(+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))
(+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
(+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))
(- (* -1 t1) u)
(* t1 (+ (/ 1 (pow u 2)) (/ (pow t1 2) (pow u 4))))
(* t1 (+ (* (pow t1 2) (+ (/ 1 (pow u 4)) (/ (pow t1 2) (pow u 6)))) (/ 1 (pow u 2))))
(* t1 (+ (* (pow t1 2) (+ (* (pow t1 2) (+ (/ 1 (pow u 6)) (/ (pow t1 2) (pow u 8)))) (/ 1 (pow u 4)))) (/ 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)
(/ (+ v (/ (* v (+ u (* -2 u))) t1)) (pow t1 2))
(/ (+ v (+ (/ (* v (+ u (* -2 u))) t1) (+ (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow t1 2)) (/ (* v (pow (+ u (* -2 u)) 2)) (pow t1 2))))) (pow t1 2))
(/ (+ v (+ (/ (* v (* (+ u (* -2 u)) (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (pow t1 3)) (+ (/ (* v (+ u (* -2 u))) t1) (+ (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow t1 2)) (+ (/ (* v (pow (+ u (* -2 u)) 2)) (pow t1 2)) (+ (/ (* (+ u (* -2 u)) (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ u (* -2 u)) 2)))) (pow t1 3)) (/ (* (pow u 3) v) (pow t1 3)))))))) (pow t1 2))
(/ (+ (* -1 v) (/ (* u v) t1)) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) t1)
(* t1 (- (* -1 (/ u t1)) 1))
(/ (- (* -1 (/ (+ u (* -1 u)) t1)) 1) t1)
(/ (- (* -1 (/ (+ (pow u 2) (pow (+ u (* -1 u)) 2)) (pow t1 2))) (+ 1 (+ (* -1 (/ u t1)) (/ u t1)))) t1)
(/ (- (* -1 (/ (+ (* (+ u (* -1 u)) (+ (pow u 2) (pow (+ u (* -1 u)) 2))) (* (pow u 2) (+ u (* -1 u)))) (pow t1 3))) (+ 1 (+ (* -1 (/ u t1)) (+ (/ u t1) (+ (/ (pow u 2) (pow t1 2)) (/ (pow (+ u (* -1 u)) 2) (pow t1 2))))))) 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))
(/ (+ v (* -1 (/ (* v (+ (* -1 u) (* 2 u))) t1))) (pow t1 2))
(/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ (* -1 u) (* 2 u)) 2))) t1)) (* v (+ (* -1 u) (* 2 u)))) t1))) (pow t1 2))
(/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 3) v)) (+ (* v (* (+ (* -1 u) (* 2 u)) (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (* (+ (* -1 u) (* 2 u)) (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ (* -1 u) (* 2 u)) 2)))))) t1)) (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ (* -1 u) (* 2 u)) 2)))) t1)) (* v (+ (* -1 u) (* 2 u)))) t1))) (pow t1 2))
(* -1 (/ (+ v (* -1 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* -1 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow u 3) v) t1)) (* -1 (* (pow u 2) v))) t1)) (* -1 (* u v))) 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))
(* -1 (/ (+ 1 (* -1 (/ (+ u (* -1 u)) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* -1 (/ (pow (+ u (* -1 u)) 2) t1))) (* -1 (+ u (* -1 u)))) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow u 2) (+ u (* -1 u))) t1)) (/ (* (+ u (* -1 u)) (+ (* -1 (pow u 2)) (* -1 (pow (+ u (* -1 u)) 2)))) t1)) (+ (* -1 (pow u 2)) (* -1 (pow (+ u (* -1 u)) 2)))) t1)) (* -1 (+ u (* -1 u)))) t1))) t1))
Calls

9 calls:

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

simplify153.0ms (2.3%)

Memory
33.8MiB live, 184.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07052622
123262134
092492050
Stop Event
iter limit
node limit
Counts
98 → 98
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 (pow t1 2))
(+ (/ v (pow t1 2)) (/ (* u (* v (+ (* -2 (pow t1 2)) (pow t1 2)))) (pow t1 5)))
(+ (* u (+ (* u (+ (/ (* v (+ (* -1 t1) (* 2 t1))) (pow t1 5)) (/ (* v (pow (+ (* -2 (pow t1 2)) (pow t1 2)) 2)) (pow t1 8)))) (/ (* v (+ (* -2 (pow t1 2)) (pow t1 2))) (pow t1 5)))) (/ v (pow t1 2)))
(+ (* u (+ (* u (+ (* u (+ (/ v (pow t1 5)) (+ (/ (* v (* (+ (* -2 (pow t1 2)) (pow t1 2)) (+ (* -1 t1) (* 2 t1)))) (pow t1 8)) (/ (* (+ (* -2 (pow t1 2)) (pow t1 2)) (+ (/ (* v (+ (* -1 t1) (* 2 t1))) (pow t1 5)) (/ (* v (pow (+ (* -2 (pow t1 2)) (pow t1 2)) 2)) (pow t1 8)))) (pow t1 3))))) (+ (/ (* v (+ (* -1 t1) (* 2 t1))) (pow t1 5)) (/ (* v (pow (+ (* -2 (pow t1 2)) (pow t1 2)) 2)) (pow t1 8))))) (/ (* v (+ (* -2 (pow t1 2)) (pow t1 2))) (pow t1 5)))) (/ v (pow t1 2)))
(+ (* -1 (/ v t1)) (/ (* u v) (pow t1 2)))
(+ (* -1 (/ v t1)) (* u (+ (* -1 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
(+ (* -1 (/ v t1)) (* u (+ (* u (+ (* -1 (/ v (pow t1 3))) (/ (* u v) (pow t1 4)))) (/ v (pow t1 2)))))
(* -1 t1)
(- (* -1 u) t1)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ v (pow u 2)))
(* -1 (pow u 2))
(/ -1 (pow u 2))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(/ -1 t1)
(- (* -1 (/ (pow u 2) (pow t1 3))) (/ 1 t1))
(- (* (pow u 2) (- (* -1 (/ (pow u 2) (pow t1 5))) (/ 1 (pow t1 3)))) (/ 1 t1))
(- (* (pow u 2) (- (* (pow u 2) (- (* -1 (/ (pow u 2) (pow t1 7))) (/ 1 (pow t1 5)))) (/ 1 (pow t1 3)))) (/ 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 (/ (* t1 v) (pow u 3)))
(/ (+ (* -1 (* t1 v)) (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u)) (pow u 3))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))) (pow u 2))) (+ (/ (* t1 (* v (+ (* -2 (pow t1 2)) (pow t1 2)))) (pow u 2)) (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u)))) (pow u 3))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* t1 (* v (* (+ (* -2 (pow t1 2)) (pow t1 2)) (+ (* -1 t1) (* 2 t1))))) (pow u 3))) (+ (* -1 (/ (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))) (pow u 2))) (+ (* -1 (/ (* (+ (* -1 t1) (* 2 t1)) (+ (* -1 (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2)))) (* t1 (* v (+ (* -2 (pow t1 2)) (pow t1 2)))))) (pow u 3))) (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (+ (/ (* t1 (* v (+ (* -2 (pow t1 2)) (pow t1 2)))) (pow u 2)) (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u))))))) (pow u 3))
(* -1 (/ v u))
(/ (+ (* -1 v) (/ (* t1 v) u)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (+ (/ (* t1 v) u) (/ (* (pow t1 3) v) (pow u 3))))) u)
(* u (- (* -1 (/ t1 u)) 1))
(/ t1 (pow u 2))
(/ (+ t1 (* -1 (/ (* t1 (+ t1 (* -1 t1))) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -1 (* t1 (pow (+ t1 (* -1 t1)) 2))) (* -1 (pow t1 3))) (pow u 2)))) (/ (* t1 (+ t1 (* -1 t1))) u)) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -1 (* (+ t1 (* -1 t1)) (+ (* -1 (* t1 (pow (+ t1 (* -1 t1)) 2))) (* -1 (pow t1 3))))) (* (pow t1 3) (+ t1 (* -1 t1)))) (pow u 3)))) (+ (* -1 (/ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow u 2))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (* t1 (+ t1 (* -1 t1))) u)))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u)) (* t1 v)) (pow u 3)))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* t1 (* v (+ (* -1 (pow t1 2)) (* 2 (pow t1 2))))) (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2)))) u)) (* t1 (* v (+ (* -1 t1) (* 2 t1))))) u)) (* t1 v)) (pow u 3)))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t1 4) v)) (+ (* t1 (* v (* (+ (* -1 t1) (* 2 t1)) (+ (* -1 (pow t1 2)) (* 2 (pow t1 2)))))) (* (+ (* -1 t1) (* 2 t1)) (+ (* t1 (* v (+ (* -1 (pow t1 2)) (* 2 (pow t1 2))))) (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))))))) u)) (+ (* t1 (* v (+ (* -1 (pow t1 2)) (* 2 (pow t1 2))))) (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))))) u)) (* t1 (* v (+ (* -1 t1) (* 2 t1))))) u)) (* t1 v)) (pow u 3)))
(* -1 (/ (+ v (* -1 (/ (* t1 v) u))) u))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) u))) u))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* -1 (* (pow t1 2) v))) u)) (* -1 (* t1 v))) u))) u))
(* -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))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow t1 3)) u)) (* t1 (+ t1 (* -1 t1)))) u))) (pow u 2))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* (+ t1 (* -1 t1)) (+ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow t1 3))) (* (pow t1 3) (+ t1 (* -1 t1)))) u)) (+ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow t1 3))) u)) (* t1 (+ t1 (* -1 t1)))) u))) (pow u 2))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (* (pow (+ t1 u) 2) (- u t1))))
(* -1 (/ v (+ t1 u)))
(* t1 v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (pow u 6))))
(* t1 (+ (* -1 (/ v (pow u 3))) (* t1 (+ (* t1 (+ (* -1 (/ (* v (pow (+ (* -1 (pow u 2)) (* 2 (pow u 2))) 2)) (pow u 9))) (/ (* v (+ u (* -2 u))) (pow u 6)))) (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow u 6))))))
(* t1 (+ (* -1 (/ v (pow u 3))) (* t1 (+ (* t1 (+ (* -1 (/ (* v (pow (+ (* -1 (pow u 2)) (* 2 (pow u 2))) 2)) (pow u 9))) (+ (* t1 (+ (* -1 (/ v (pow u 6))) (+ (* -1 (/ (* v (* (+ u (* -2 u)) (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (pow u 9))) (* -1 (/ (* (+ (* -1 (/ (* v (pow (+ (* -1 (pow u 2)) (* 2 (pow u 2))) 2)) (pow u 9))) (/ (* v (+ u (* -2 u))) (pow u 6))) (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow u 3)))))) (/ (* v (+ u (* -2 u))) (pow u 6))))) (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow u 6))))))
(+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))
(+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
(+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))
(- (* -1 t1) u)
(* t1 (+ (/ 1 (pow u 2)) (/ (pow t1 2) (pow u 4))))
(* t1 (+ (* (pow t1 2) (+ (/ 1 (pow u 4)) (/ (pow t1 2) (pow u 6)))) (/ 1 (pow u 2))))
(* t1 (+ (* (pow t1 2) (+ (* (pow t1 2) (+ (/ 1 (pow u 6)) (/ (pow t1 2) (pow u 8)))) (/ 1 (pow u 4)))) (/ 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)
(/ (+ v (/ (* v (+ u (* -2 u))) t1)) (pow t1 2))
(/ (+ v (+ (/ (* v (+ u (* -2 u))) t1) (+ (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow t1 2)) (/ (* v (pow (+ u (* -2 u)) 2)) (pow t1 2))))) (pow t1 2))
(/ (+ v (+ (/ (* v (* (+ u (* -2 u)) (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (pow t1 3)) (+ (/ (* v (+ u (* -2 u))) t1) (+ (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow t1 2)) (+ (/ (* v (pow (+ u (* -2 u)) 2)) (pow t1 2)) (+ (/ (* (+ u (* -2 u)) (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ u (* -2 u)) 2)))) (pow t1 3)) (/ (* (pow u 3) v) (pow t1 3)))))))) (pow t1 2))
(/ (+ (* -1 v) (/ (* u v) t1)) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) t1)
(* t1 (- (* -1 (/ u t1)) 1))
(/ (- (* -1 (/ (+ u (* -1 u)) t1)) 1) t1)
(/ (- (* -1 (/ (+ (pow u 2) (pow (+ u (* -1 u)) 2)) (pow t1 2))) (+ 1 (+ (* -1 (/ u t1)) (/ u t1)))) t1)
(/ (- (* -1 (/ (+ (* (+ u (* -1 u)) (+ (pow u 2) (pow (+ u (* -1 u)) 2))) (* (pow u 2) (+ u (* -1 u)))) (pow t1 3))) (+ 1 (+ (* -1 (/ u t1)) (+ (/ u t1) (+ (/ (pow u 2) (pow t1 2)) (/ (pow (+ u (* -1 u)) 2) (pow t1 2))))))) 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))
(/ (+ v (* -1 (/ (* v (+ (* -1 u) (* 2 u))) t1))) (pow t1 2))
(/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ (* -1 u) (* 2 u)) 2))) t1)) (* v (+ (* -1 u) (* 2 u)))) t1))) (pow t1 2))
(/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 3) v)) (+ (* v (* (+ (* -1 u) (* 2 u)) (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (* (+ (* -1 u) (* 2 u)) (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ (* -1 u) (* 2 u)) 2)))))) t1)) (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ (* -1 u) (* 2 u)) 2)))) t1)) (* v (+ (* -1 u) (* 2 u)))) t1))) (pow t1 2))
(* -1 (/ (+ v (* -1 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* -1 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow u 3) v) t1)) (* -1 (* (pow u 2) v))) t1)) (* -1 (* u v))) 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))
(* -1 (/ (+ 1 (* -1 (/ (+ u (* -1 u)) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* -1 (/ (pow (+ u (* -1 u)) 2) t1))) (* -1 (+ u (* -1 u)))) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow u 2) (+ u (* -1 u))) t1)) (/ (* (+ u (* -1 u)) (+ (* -1 (pow u 2)) (* -1 (pow (+ u (* -1 u)) 2)))) t1)) (+ (* -1 (pow u 2)) (* -1 (pow (+ u (* -1 u)) 2)))) t1)) (* -1 (+ u (* -1 u)))) t1))) t1))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) u) t1) (/.f64 v t1) (/.f64 (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 (pow t1 2))
(/.f64 (/.f64 v t1) t1)
(+ (/ v (pow t1 2)) (/ (* u (* v (+ (* -2 (pow t1 2)) (pow t1 2)))) (pow t1 5)))
(fma.f64 (*.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v (pow.f64 t1 #s(literal 5 binary64)))) u (/.f64 (/.f64 v t1) t1))
(+ (* u (+ (* u (+ (/ (* v (+ (* -1 t1) (* 2 t1))) (pow t1 5)) (/ (* v (pow (+ (* -2 (pow t1 2)) (pow t1 2)) 2)) (pow t1 8)))) (/ (* v (+ (* -2 (pow t1 2)) (pow t1 2))) (pow t1 5)))) (/ v (pow t1 2)))
(fma.f64 (fma.f64 (*.f64 v (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 t1 #s(literal 8 binary64))) (/.f64 t1 (pow.f64 t1 #s(literal 5 binary64))))) u (*.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v (pow.f64 t1 #s(literal 5 binary64))))) u (/.f64 (/.f64 v t1) t1))
(+ (* u (+ (* u (+ (* u (+ (/ v (pow t1 5)) (+ (/ (* v (* (+ (* -2 (pow t1 2)) (pow t1 2)) (+ (* -1 t1) (* 2 t1)))) (pow t1 8)) (/ (* (+ (* -2 (pow t1 2)) (pow t1 2)) (+ (/ (* v (+ (* -1 t1) (* 2 t1))) (pow t1 5)) (/ (* v (pow (+ (* -2 (pow t1 2)) (pow t1 2)) 2)) (pow t1 8)))) (pow t1 3))))) (+ (/ (* v (+ (* -1 t1) (* 2 t1))) (pow t1 5)) (/ (* v (pow (+ (* -2 (pow t1 2)) (pow t1 2)) 2)) (pow t1 8))))) (/ (* v (+ (* -2 (pow t1 2)) (pow t1 2))) (pow t1 5)))) (/ v (pow t1 2)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 v (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 t1 #s(literal 8 binary64))) (/.f64 t1 (pow.f64 t1 #s(literal 5 binary64))))) (/.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 v (pow.f64 t1 #s(literal 8 binary64))) (/.f64 v (pow.f64 t1 #s(literal 5 binary64))))) u (*.f64 v (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 t1 #s(literal 8 binary64))) (/.f64 t1 (pow.f64 t1 #s(literal 5 binary64)))))) u (*.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v (pow.f64 t1 #s(literal 5 binary64))))) u (/.f64 (/.f64 v t1) t1))
(+ (* -1 (/ v t1)) (/ (* u v) (pow t1 2)))
(fma.f64 (/.f64 u t1) (/.f64 v t1) (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* -1 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
(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))
(+ (* -1 (/ v t1)) (* u (+ (* u (+ (* -1 (/ v (pow t1 3))) (/ (* u v) (pow t1 4)))) (/ v (pow t1 2)))))
(fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 (/.f64 v t1) t1)) u (/.f64 (neg.f64 v) t1))
(* -1 t1)
(neg.f64 t1)
(- (* -1 u) t1)
(-.f64 (neg.f64 t1) u)
(* -1 (/ (* t1 v) (pow u 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u)
(* -1 (/ v (pow u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(* -1 (pow u 2))
(*.f64 (neg.f64 u) u)
(/ -1 (pow u 2))
(/.f64 #s(literal -1 binary64) (*.f64 u u))
(* -1 (/ (* t1 v) u))
(/.f64 (*.f64 (neg.f64 t1) v) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(- (* -1 (/ (pow u 2) (pow t1 3))) (/ 1 t1))
(/.f64 (neg.f64 (fma.f64 (/.f64 u t1) (/.f64 u t1) #s(literal 1 binary64))) t1)
(- (* (pow u 2) (- (* -1 (/ (pow u 2) (pow t1 5))) (/ 1 (pow t1 3)))) (/ 1 t1))
(fma.f64 (neg.f64 (fma.f64 u (/.f64 u (pow.f64 t1 #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u) (/.f64 #s(literal -1 binary64) t1))
(- (* (pow u 2) (- (* (pow u 2) (- (* -1 (/ (pow u 2) (pow t1 7))) (/ 1 (pow t1 5)))) (/ 1 (pow t1 3)))) (/ 1 t1))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 u (/.f64 u (pow.f64 t1 #s(literal 7 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 u u) (/.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (/.f64 #s(literal -1 binary64) t1))
(* -1 u)
(neg.f64 u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) t1) t1) (/.f64 v u) (*.f64 (neg.f64 t1) v)) (*.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 -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) t1) t1) (/.f64 v u) (*.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 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) t1) t1) (/.f64 v u) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(* -1 (/ (* t1 v) (pow u 3)))
(*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (neg.f64 t1))
(/ (+ (* -1 (* t1 v)) (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u)) (pow u 3))
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 t1 (/.f64 (*.f64 t1 v) u))) (pow.f64 u #s(literal 3 binary64)))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))) (pow u 2))) (+ (/ (* t1 (* v (+ (* -2 (pow t1 2)) (pow t1 2)))) (pow u 2)) (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u)))) (pow u 3))
(/.f64 (fma.f64 (neg.f64 v) t1 (fma.f64 t1 (fma.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v (*.f64 u u)) (/.f64 (*.f64 t1 v) u)) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) (*.f64 (neg.f64 u) u)))) (pow.f64 u #s(literal 3 binary64)))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* t1 (* v (* (+ (* -2 (pow t1 2)) (pow t1 2)) (+ (* -1 t1) (* 2 t1))))) (pow u 3))) (+ (* -1 (/ (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))) (pow u 2))) (+ (* -1 (/ (* (+ (* -1 t1) (* 2 t1)) (+ (* -1 (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2)))) (* t1 (* v (+ (* -2 (pow t1 2)) (pow t1 2)))))) (pow u 3))) (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (+ (/ (* t1 (* v (+ (* -2 (pow t1 2)) (pow t1 2)))) (pow u 2)) (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u))))))) (pow u 3))
(/.f64 (fma.f64 (neg.f64 v) t1 (fma.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u))) (-.f64 (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (fma.f64 (*.f64 t1 v) (/.f64 t1 u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) (*.f64 (neg.f64 u) u)))) (/.f64 (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 4 binary64))) v (*.f64 (neg.f64 v) (pow.f64 t1 #s(literal 4 binary64)))) (pow.f64 u #s(literal 3 binary64)))))) (pow.f64 u #s(literal 3 binary64)))
(* -1 (/ v u))
(/.f64 (neg.f64 v) u)
(/ (+ (* -1 v) (/ (* t1 v) u)) u)
(/.f64 (fma.f64 t1 (/.f64 v u) (neg.f64 v)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v (*.f64 u u)) (fma.f64 t1 (/.f64 v u) (neg.f64 v))) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (+ (/ (* t1 v) u) (/ (* (pow t1 3) v) (pow u 3))))) u)
(/.f64 (-.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v (*.f64 u u)) (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 t1 v) u))) v) u)
(* u (- (* -1 (/ t1 u)) 1))
(neg.f64 (fma.f64 (/.f64 t1 u) u u))
(/ t1 (pow u 2))
(/.f64 (/.f64 t1 u) u)
(/ (+ t1 (* -1 (/ (* t1 (+ t1 (* -1 t1))) u))) (pow u 2))
(/.f64 (/.f64 (-.f64 t1 (/.f64 #s(literal 0 binary64) u)) u) u)
(/ (- (+ t1 (* -1 (/ (+ (* -1 (* t1 (pow (+ t1 (* -1 t1)) 2))) (* -1 (pow t1 3))) (pow u 2)))) (/ (* t1 (+ t1 (* -1 t1))) u)) (pow u 2))
(/.f64 (-.f64 (-.f64 t1 (/.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u u))) (/.f64 #s(literal 0 binary64) u)) (*.f64 u u))
(/ (- (+ t1 (* -1 (/ (+ (* -1 (* (+ t1 (* -1 t1)) (+ (* -1 (* t1 (pow (+ t1 (* -1 t1)) 2))) (* -1 (pow t1 3))))) (* (pow t1 3) (+ t1 (* -1 t1)))) (pow u 3)))) (+ (* -1 (/ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow u 2))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (* t1 (+ t1 (* -1 t1))) u)))) (pow u 2))
(/.f64 (-.f64 (-.f64 t1 (/.f64 #s(literal 0 binary64) (pow.f64 u #s(literal 3 binary64)))) (-.f64 (-.f64 (/.f64 #s(literal 0 binary64) u) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) u)) (/.f64 #s(literal 0 binary64) (*.f64 u u)))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (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 3 binary64)) v) #s(literal -3 binary64)))) (neg.f64 u)) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal 2 binary64))) u))) (*.f64 u u))
(* -1 (/ (+ (* -1 (/ (* t1 (* v (+ (* -1 t1) (* 2 t1)))) u)) (* t1 v)) (pow u 3)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) u) (*.f64 t1 v))) (pow.f64 u #s(literal 3 binary64)))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* t1 (* v (+ (* -1 (pow t1 2)) (* 2 (pow t1 2))))) (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2)))) u)) (* t1 (* v (+ (* -1 t1) (* 2 t1))))) u)) (* t1 v)) (pow u 3)))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) (neg.f64 u))) (neg.f64 u)))) (pow.f64 u #s(literal 3 binary64)))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t1 4) v)) (+ (* t1 (* v (* (+ (* -1 t1) (* 2 t1)) (+ (* -1 (pow t1 2)) (* 2 (pow t1 2)))))) (* (+ (* -1 t1) (* 2 t1)) (+ (* t1 (* v (+ (* -1 (pow t1 2)) (* 2 (pow t1 2))))) (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))))))) u)) (+ (* t1 (* v (+ (* -1 (pow t1 2)) (* 2 (pow t1 2))))) (* t1 (* v (pow (+ (* -1 t1) (* 2 t1)) 2))))) u)) (* t1 (* v (+ (* -1 t1) (* 2 t1))))) u)) (* t1 v)) (pow u 3)))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (fma.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 t1 t1)) (/.f64 (fma.f64 (neg.f64 v) (pow.f64 t1 #s(literal 4 binary64)) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) v (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) v (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)))) (neg.f64 u))) (neg.f64 u))) (neg.f64 u)))) (pow.f64 u #s(literal 3 binary64)))
(* -1 (/ (+ v (* -1 (/ (* t1 v) u))) u))
(/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) (neg.f64 u))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) u))) u))
(/.f64 (-.f64 v (/.f64 (fma.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) u) (*.f64 t1 v)) u)) (neg.f64 u))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* -1 (* (pow t1 2) v))) u)) (* -1 (* t1 v))) u))) u))
(/.f64 (-.f64 v (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 v u) (*.f64 (*.f64 t1 v) t1)) u) #s(literal -1 binary64) (*.f64 t1 v)) u)) (neg.f64 u))
(* -1 (* u (+ 1 (/ t1 u))))
(neg.f64 (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 v #s(literal -2 binary64)) (*.f64 t1 t1) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u)) 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 v #s(literal -2 binary64)) (*.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))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow t1 3)) u)) (* t1 (+ t1 (* -1 t1)))) u))) (pow u 2))
(/.f64 (-.f64 t1 (/.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u u))) (*.f64 u u))
(/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* (+ t1 (* -1 t1)) (+ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow t1 3))) (* (pow t1 3) (+ t1 (* -1 t1)))) u)) (+ (* t1 (pow (+ t1 (* -1 t1)) 2)) (pow t1 3))) u)) (* t1 (+ t1 (* -1 t1)))) u))) (pow u 2))
(/.f64 (-.f64 t1 (/.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) u)) u) u)) (*.f64 u u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(* -1 (/ (* t1 v) (* (pow (+ t1 u) 2) (- u t1))))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (-.f64 u t1))
(* -1 (/ v (+ t1 u)))
(/.f64 v (-.f64 (neg.f64 t1) u))
(* t1 v)
(*.f64 t1 v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (neg.f64 v) (*.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 (neg.f64 v) (*.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 (/.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 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (pow u 6))))
(*.f64 (fma.f64 (*.f64 (*.f64 u u) v) (/.f64 t1 (pow.f64 u #s(literal 6 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1)
(* t1 (+ (* -1 (/ v (pow u 3))) (* t1 (+ (* t1 (+ (* -1 (/ (* v (pow (+ (* -1 (pow u 2)) (* 2 (pow u 2))) 2)) (pow u 9))) (/ (* v (+ u (* -2 u))) (pow u 6)))) (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow u 6))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 u) (/.f64 v (pow.f64 u #s(literal 6 binary64))) (*.f64 (neg.f64 v) (/.f64 (pow.f64 (*.f64 u u) #s(literal 2 binary64)) (pow.f64 u #s(literal 9 binary64))))) t1 (*.f64 (*.f64 u u) (/.f64 v (pow.f64 u #s(literal 6 binary64))))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1)
(* t1 (+ (* -1 (/ v (pow u 3))) (* t1 (+ (* t1 (+ (* -1 (/ (* v (pow (+ (* -1 (pow u 2)) (* 2 (pow u 2))) 2)) (pow u 9))) (+ (* t1 (+ (* -1 (/ v (pow u 6))) (+ (* -1 (/ (* v (* (+ u (* -2 u)) (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (pow u 9))) (* -1 (/ (* (+ (* -1 (/ (* v (pow (+ (* -1 (pow u 2)) (* 2 (pow u 2))) 2)) (pow u 9))) (/ (* v (+ u (* -2 u))) (pow u 6))) (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow u 3)))))) (/ (* v (+ u (* -2 u))) (pow u 6))))) (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow u 6))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (-.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) (pow.f64 u #s(literal 9 binary64))) (*.f64 (fma.f64 (neg.f64 u) (/.f64 v (pow.f64 u #s(literal 6 binary64))) (*.f64 (neg.f64 v) (/.f64 (pow.f64 (*.f64 u u) #s(literal 2 binary64)) (pow.f64 u #s(literal 9 binary64))))) (/.f64 (*.f64 u u) (pow.f64 u #s(literal 3 binary64))))) (/.f64 v (pow.f64 u #s(literal 6 binary64)))) t1 (fma.f64 (neg.f64 u) (/.f64 v (pow.f64 u #s(literal 6 binary64))) (*.f64 (neg.f64 v) (/.f64 (pow.f64 (*.f64 u u) #s(literal 2 binary64)) (pow.f64 u #s(literal 9 binary64)))))) t1 (*.f64 (*.f64 u u) (/.f64 v (pow.f64 u #s(literal 6 binary64))))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1)
(+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))
(fma.f64 (/.f64 v u) (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
(fma.f64 (fma.f64 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u))
(+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u))
(- (* -1 t1) u)
(-.f64 (neg.f64 t1) u)
(* t1 (+ (/ 1 (pow u 2)) (/ (pow t1 2) (pow u 4))))
(+.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 4 binary64))) (/.f64 (/.f64 t1 u) u))
(* t1 (+ (* (pow t1 2) (+ (/ 1 (pow u 4)) (/ (pow t1 2) (pow u 6)))) (/ 1 (pow u 2))))
(fma.f64 (fma.f64 t1 (/.f64 t1 (pow.f64 u #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 4 binary64)))) (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (/.f64 t1 u) u))
(* t1 (+ (* (pow t1 2) (+ (* (pow t1 2) (+ (/ 1 (pow u 6)) (/ (pow t1 2) (pow u 8)))) (/ 1 (pow u 4)))) (/ 1 (pow u 2))))
(fma.f64 (fma.f64 t1 (/.f64 t1 (pow.f64 u #s(literal 6 binary64))) (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 4 binary64))))) (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (/.f64 t1 u) u))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #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 #s(literal -4 binary64) (*.f64 u u)) t1) (/.f64 v t1) (fma.f64 (*.f64 u (/.f64 u t1)) (/.f64 v t1) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (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 #s(literal -4 binary64) (*.f64 u u)) 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 u (/.f64 u t1)) (/.f64 v t1) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v))))) t1)
(/ (+ v (/ (* v (+ u (* -2 u))) t1)) (pow t1 2))
(/.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) t1)
(/ (+ v (+ (/ (* v (+ u (* -2 u))) t1) (+ (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow t1 2)) (/ (* v (pow (+ u (* -2 u)) 2)) (pow t1 2))))) (pow t1 2))
(/.f64 (fma.f64 v (fma.f64 (/.f64 u t1) (/.f64 u t1) (*.f64 (/.f64 u t1) (/.f64 u t1))) (fma.f64 (neg.f64 u) (/.f64 v t1) v)) (*.f64 t1 t1))
(/ (+ v (+ (/ (* v (* (+ u (* -2 u)) (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (pow t1 3)) (+ (/ (* v (+ u (* -2 u))) t1) (+ (/ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (pow t1 2)) (+ (/ (* v (pow (+ u (* -2 u)) 2)) (pow t1 2)) (+ (/ (* (+ u (* -2 u)) (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ u (* -2 u)) 2)))) (pow t1 3)) (/ (* (pow u 3) v) (pow t1 3)))))))) (pow t1 2))
(/.f64 (+.f64 (fma.f64 v (+.f64 (/.f64 (neg.f64 (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 u) t1)) (fma.f64 v (fma.f64 (/.f64 u t1) (/.f64 u t1) (*.f64 (/.f64 u t1) (/.f64 u t1))) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 u) v) (fma.f64 u u (*.f64 u u))) (pow.f64 t1 #s(literal 3 binary64)))))) v) (*.f64 t1 t1))
(/ (+ (* -1 v) (/ (* u v) t1)) t1)
(/.f64 (fma.f64 u (/.f64 v t1) (neg.f64 v)) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (/.f64 (/.f64 v t1) t1) (fma.f64 u (/.f64 v t1) (neg.f64 v))) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) t1)
(/.f64 (-.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 u) u) (/.f64 (/.f64 v t1) t1) (*.f64 u (/.f64 v t1)))) v) t1)
(* t1 (- (* -1 (/ u t1)) 1))
(neg.f64 (fma.f64 (/.f64 u t1) t1 t1))
(/ (- (* -1 (/ (+ u (* -1 u)) t1)) 1) t1)
(/.f64 #s(literal -1 binary64) t1)
(/ (- (* -1 (/ (+ (pow u 2) (pow (+ u (* -1 u)) 2)) (pow t1 2))) (+ 1 (+ (* -1 (/ u t1)) (/ u t1)))) t1)
(/.f64 (neg.f64 (fma.f64 (/.f64 u t1) (/.f64 u t1) #s(literal 1 binary64))) t1)
(/ (- (* -1 (/ (+ (* (+ u (* -1 u)) (+ (pow u 2) (pow (+ u (* -1 u)) 2))) (* (pow u 2) (+ u (* -1 u)))) (pow t1 3))) (+ 1 (+ (* -1 (/ u t1)) (+ (/ u t1) (+ (/ (pow u 2) (pow t1 2)) (/ (pow (+ u (* -1 u)) 2) (pow t1 2))))))) t1)
(/.f64 (-.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (/.f64 u t1) #s(literal 0 binary64))) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) 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 (*.f64 v #s(literal 2 binary64)) u (/.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64)) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 v #s(literal 2 binary64)) 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 (/ (* v (+ (* -1 u) (* 2 u))) t1))) (pow t1 2))
(/.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) t1)
(/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ (* -1 u) (* 2 u)) 2))) t1)) (* v (+ (* -1 u) (* 2 u)))) t1))) (pow t1 2))
(/.f64 (-.f64 v (/.f64 (fma.f64 u v (/.f64 (*.f64 v (fma.f64 u u (*.f64 u u))) (neg.f64 t1))) t1)) (*.f64 t1 t1))
(/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 3) v)) (+ (* v (* (+ (* -1 u) (* 2 u)) (+ (* -1 (pow u 2)) (* 2 (pow u 2))))) (* (+ (* -1 u) (* 2 u)) (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ (* -1 u) (* 2 u)) 2)))))) t1)) (+ (* v (+ (* -1 (pow u 2)) (* 2 (pow u 2)))) (* v (pow (+ (* -1 u) (* 2 u)) 2)))) t1)) (* v (+ (* -1 u) (* 2 u)))) t1))) (pow t1 2))
(/.f64 (-.f64 v (/.f64 (fma.f64 u v (/.f64 (fma.f64 v (fma.f64 u u (*.f64 u u)) (/.f64 (fma.f64 v #s(literal 0 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) v (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (neg.f64 t1))) (neg.f64 t1))) t1)) (*.f64 t1 t1))
(* -1 (/ (+ v (* -1 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* -1 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (/.f64 v t1) (*.f64 u v)) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow u 3) v) t1)) (* -1 (* (pow u 2) v))) t1)) (* -1 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 (neg.f64 v) t1) (*.f64 (*.f64 u u) v)) t1) #s(literal -1 binary64) (*.f64 u v)) t1)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (/ u t1))))
(neg.f64 (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 u (/.f64 v t1))) (*.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 (fma.f64 #s(literal 2 binary64) (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 #s(literal 3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 (*.f64 u v) #s(literal 2 binary64))) t1)) (neg.f64 t1))
(* -1 (/ (+ 1 (* -1 (/ (+ u (* -1 u)) t1))) t1))
(/.f64 #s(literal -1 binary64) t1)
(* -1 (/ (+ 1 (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* -1 (/ (pow (+ u (* -1 u)) 2) t1))) (* -1 (+ u (* -1 u)))) t1))) t1))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) t1) t1)) (neg.f64 t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow u 2) (+ u (* -1 u))) t1)) (/ (* (+ u (* -1 u)) (+ (* -1 (pow u 2)) (* -1 (pow (+ u (* -1 u)) 2)))) t1)) (+ (* -1 (pow u 2)) (* -1 (pow (+ u (* -1 u)) 2)))) t1)) (* -1 (+ u (* -1 u)))) t1))) t1))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) t1) t1)) (neg.f64 t1))

rewrite82.0ms (1.2%)

Memory
-4.1MiB live, 118.2MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035202
057192
1206177
21696155
010079155
Stop Event
iter limit
node limit
iter limit
Counts
22 → 722
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 v (-.f64 (neg.f64 u) t1))
(-.f64 (neg.f64 u) t1)
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(literal -1 binary64) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(/.f64 v (*.f64 (neg.f64 u) u))
(*.f64 (neg.f64 u) u)
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(*.f64 t1 v)
(/.f64 #s(literal -1 binary64) (*.f64 u u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))
(neg.f64 u)
(neg.f64 t1)
Outputs
(*.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.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 (-.f64 t1 u) t1 (*.f64 u u)))
(*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 t1 v) (-.f64 t1 u)) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (pow.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 t1 u) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 t1 u) (*.f64 (/.f64 v (-.f64 t1 u)) t1)) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (*.f64 (-.f64 t1 u) (*.f64 t1 v)) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 t1 u))) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))
(*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (-.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.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 t1 u) t1 (*.f64 u u)))))
(*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (/.f64 v (-.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 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (*.f64 (*.f64 t1 v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (/.f64 v (-.f64 t1 u)) t1)) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (pow.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 v (-.f64 t1 u)) t1)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 t1 v)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))))
(*.f64 (*.f64 v (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 v (-.f64 t1 u)))
(*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))
(*.f64 #s(literal 1 binary64) (*.f64 (*.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 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (-.f64 t1 u) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 t1 u))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) (*.f64 (/.f64 v (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) v)
(*.f64 t1 (*.f64 v (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(*.f64 v (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))
(pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 u (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (*.f64 u (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))) (*.f64 (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))))) (-.f64 (*.f64 u (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) u) (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) u)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)) (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) u) (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))))
(/.f64 (+.f64 (pow.f64 (*.f64 u (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 u (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (*.f64 u (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))) (*.f64 (*.f64 u (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) u) (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) u) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)) (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) u) (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 t1 v) (-.f64 t1 u))) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))) (-.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))) (-.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(/.f64 (neg.f64 (*.f64 (-.f64 t1 u) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))) (-.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (-.f64 t1 u) (*.f64 t1 v))) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (-.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 (*.f64 t1 v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v))) (neg.f64 (*.f64 (-.f64 t1 u) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 t1 v))) (neg.f64 (*.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))))
(/.f64 (*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 t1 v) (-.f64 t1 u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(/.f64 (*.f64 (-.f64 t1 u) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 t1 u) (*.f64 (/.f64 v (-.f64 t1 u)) t1)) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 t1 u) (*.f64 t1 v)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 t1 u))) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 (*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))))
(/.f64 (*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))))
(/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 t1 v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))))
(/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (/.f64 v (-.f64 t1 u)) t1)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v)) (*.f64 (-.f64 t1 u) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 v (-.f64 t1 u)) t1)) (neg.f64 (*.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 v (-.f64 t1 u)) t1)) (*.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 t1 v)) (*.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))))
(/.f64 (*.f64 v (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (-.f64 t1 u) v))
(/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (-.f64 t1 u))
(/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 (-.f64 t1 u) t1))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (*.f64 t1 v) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 (*.f64 t1 v) (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 (-.f64 t1 u) (*.f64 (/.f64 v (-.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 t1 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (*.f64 (*.f64 (/.f64 v (-.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 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (-.f64 t1 u)) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (*.f64 (*.f64 t1 v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (/.f64 v (-.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v))))
(/.f64 #s(literal 1 binary64) (/.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))) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (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 v (-.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 t1 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 t1 u) v) (/.f64 t1 (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (-.f64 t1 u) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) (*.f64 t1 v))))
(/.f64 (-.f64 t1 u) (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (/.f64 (-.f64 t1 u) v)))
(/.f64 (-.f64 t1 u) (*.f64 (/.f64 (-.f64 t1 u) v) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) 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 t1 v)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 v (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) u (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 u (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) u) (*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (*.f64 v (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 t1 u) v) (-.f64 t1 u))))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (*.f64 v (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (/.f64 v (-.f64 t1 u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))
(*.f64 (neg.f64 v) (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) (-.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (-.f64 t1 u))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) v))))
(*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 t1 u) v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))))
(*.f64 (*.f64 t1 v) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) (/.f64 v (-.f64 t1 u)))
(*.f64 t1 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) (/.f64 v (-.f64 t1 u))))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) v))))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 t1 u) v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))))
(*.f64 t1 (/.f64 v (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))))
(*.f64 v (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) (-.f64 t1 u)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (-.f64 t1 u))))
(*.f64 v (/.f64 t1 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))))
(*.f64 v (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1)))
(pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) (*.f64 t1 v))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (/.f64 (-.f64 t1 u) v)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (-.f64 t1 u) v) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 v (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (/.f64 (-.f64 t1 u) t1))
(/.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 (*.f64 (-.f64 t1 u) (/.f64 (-.f64 t1 u) v))))
(/.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 (*.f64 (/.f64 (-.f64 t1 u) v) (-.f64 t1 u))))
(/.f64 (/.f64 t1 (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (/.f64 (-.f64 t1 u) v)))
(/.f64 (/.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (-.f64 t1 u) v) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 t1 v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (-.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (-.f64 t1 u) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (*.f64 (/.f64 t1 (-.f64 t1 u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (/.f64 (-.f64 t1 u) v)) (/.f64 t1 (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (-.f64 t1 u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (-.f64 t1 u)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) v)) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) v)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 t1 u) v) (-.f64 t1 u)) (/.f64 t1 (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 t1 u) v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) (*.f64 t1 v))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (/.f64 (-.f64 t1 u) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 t1 u) v) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 t1 u) v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) t1))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) (*.f64 t1 v))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (/.f64 (-.f64 t1 u) v)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 t1 u) 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)) (/.f64 (-.f64 t1 u) v)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (-.f64 t1 u) v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 t1 v) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (/.f64 (-.f64 t1 u) v))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (-.f64 t1 u) v) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1))))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) (*.f64 t1 v))))
(/.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) (/.f64 (-.f64 t1 u) v))
(/.f64 t1 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 t1 u) v)))
(/.f64 t1 (*.f64 (/.f64 (-.f64 t1 u) v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))))
(/.f64 v (*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) (-.f64 t1 u)))
(/.f64 v (*.f64 (-.f64 t1 u) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1)))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)))))
(neg.f64 (*.f64 (neg.f64 t1) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) (/.f64 v (-.f64 t1 u)))))
(neg.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 t1 u) v) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 t1 u) v)) (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (neg.f64 (/.f64 v (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(*.f64 (pow.f64 (/.f64 (-.f64 t1 u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 t1 u) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u 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 v (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 t1 u))
(*.f64 (/.f64 v (-.f64 t1 u)) #s(literal 1 binary64))
(*.f64 (neg.f64 v) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 v (-.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (/.f64 v (-.f64 t1 u)))
(*.f64 v (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 t1 u) v) #s(literal -1 binary64))
(/.f64 (*.f64 v (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (neg.f64 v) (-.f64 t1 u))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) v))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 t1 u) v))
(/.f64 v (-.f64 t1 u))
(neg.f64 (/.f64 v (-.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (/.f64 v (-.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 t1 u) v)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u 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 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) #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 (-.f64 t1 u) t1 (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 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 (pow.f64 (fma.f64 (-.f64 t1 u) t1 (*.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 (-.f64 t1 u) t1 (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 t1 u))
(*.f64 (-.f64 t1 u) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 t1 u))
(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 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 t1 u))
(/.f64 (-.f64 (*.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 t1 t1) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))))) (+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (fma.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 t1 t1) (-.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)) (*.f64 #s(literal 0 binary64) (-.f64 t1 u)))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))))))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (*.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.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 (-.f64 (*.f64 (pow.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 (-.f64 (*.f64 (pow.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 (-.f64 (*.f64 (pow.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 (-.f64 (pow.f64 u #s(literal 3 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 (-.f64 (*.f64 (*.f64 u u) t1) (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 t1 u))
(/.f64 (-.f64 (*.f64 (*.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 (-.f64 (*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) t1)) u) (/.f64 u t1))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 t1 t1))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (fma.f64 u u #s(literal 0 binary64)) (*.f64 t1 (pow.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 u u))) (*.f64 t1 u))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u u))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) u))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) t1) (pow.f64 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 u u))) (*.f64 (/.f64 #s(literal -1 binary64) t1) u))
(/.f64 (fma.f64 (neg.f64 t1) (fma.f64 u u #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 t1 (fma.f64 u u #s(literal 0 binary64)) (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 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 u #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 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 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 (+.f64 (pow.f64 u #s(literal 3 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 u u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 t1 u))
(/.f64 (fma.f64 (*.f64 u u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) t1) u) (/.f64 u t1))
(/.f64 (*.f64 (-.f64 t1 u) u) u)
(/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (-.f64 t1 u) #s(literal 1 binary64))
(/.f64 (-.f64 t1 u) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(neg.f64 (-.f64 t1 u))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) (neg.f64 t1))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) t1)
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) 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))) u)
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(fma.f64 (pow.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 u #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) t1)
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal 1 binary64) u (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) u)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u))))
(fma.f64 (*.f64 u u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (*.f64 u u) (pow.f64 u #s(literal -1 binary64)) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal -1 binary64) t1 u)
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) u t1)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 t1 #s(literal -1 binary64) u)
(fma.f64 u #s(literal 1 binary64) (neg.f64 t1))
(fma.f64 u #s(literal 1 binary64) t1)
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(fma.f64 u #s(literal -1 binary64) t1)
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))))
(-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (-.f64 t1 u))
(-.f64 (neg.f64 t1) u)
(-.f64 t1 u)
(-.f64 u (neg.f64 t1))
(-.f64 u t1)
(exp.f64 (*.f64 (log.f64 (-.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.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)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u))) (neg.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))))
(+.f64 #s(literal 0 binary64) (-.f64 t1 u))
(+.f64 (neg.f64 t1) u)
(+.f64 t1 u)
(+.f64 u (neg.f64 t1))
(+.f64 u t1)
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 #s(literal -1 binary64) t1) v)
(*.f64 #s(literal -1 binary64) (*.f64 (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) (/.f64 t1 v))
(/.f64 v (neg.f64 t1))
(neg.f64 (/.f64 (neg.f64 v) (neg.f64 t1)))
(neg.f64 (*.f64 v (pow.f64 t1 #s(literal -1 binary64))))
(neg.f64 (/.f64 v t1))
(neg.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(-.f64 (/.f64 #s(literal 0 binary64) t1) (/.f64 v t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (neg.f64 t1) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(*.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(pow.f64 (neg.f64 t1) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 t1))
(/.f64 #s(literal -1 binary64) t1)
(neg.f64 (pow.f64 t1 #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 t1)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 (pow.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) t1) v)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) u))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 t1 v))
(*.f64 (*.f64 t1 v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) v) t1)
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 t1 (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u t1) u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 v (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (*.f64 (pow.f64 u #s(literal -2 binary64)) t1))
(pow.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v))) u)
(/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v)) u)
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (/.f64 v u) (/.f64 u t1))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 u (*.f64 t1 v)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 u t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 v u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 u u) v) t1))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u (*.f64 t1 v)) u))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 u (*.f64 t1 v)) u))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 v (*.f64 (/.f64 u t1) u))
(neg.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1)))
(neg.f64 (*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) v) (neg.f64 t1)))
(neg.f64 (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) v)) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 u u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 u u) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u))
(*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -2 binary64)) v)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(*.f64 v (pow.f64 u #s(literal -2 binary64)))
(pow.f64 (/.f64 (*.f64 u u) v) #s(literal -1 binary64))
(/.f64 (/.f64 v u) u)
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 u v))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u u) v))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 u u) v))
(/.f64 v (*.f64 u u))
(neg.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 u u) v)) #s(literal -1 binary64)))
(*.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)))
(*.f64 #s(literal 1 binary64) (*.f64 u u))
(*.f64 (*.f64 u u) #s(literal 1 binary64))
(*.f64 (*.f64 u u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 u u))
(*.f64 u u)
(pow.f64 (exp.f64 (log.f64 u)) #s(literal 2 binary64))
(pow.f64 (pow.f64 u #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 u u) #s(literal 1 binary64))
(pow.f64 u #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal 4 binary64))) (*.f64 u u))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal 6 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 u u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 u #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal -2 binary64)))
(/.f64 (*.f64 u u) #s(literal 1 binary64))
(/.f64 (*.f64 u u) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64)))
(/.f64 u (pow.f64 u #s(literal -1 binary64)))
(neg.f64 (*.f64 u u))
(-.f64 #s(literal 0 binary64) (*.f64 u u))
(exp.f64 (*.f64 (log.f64 u) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 u u))
(*.f64 (pow.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) t1) v)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) u))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 t1 v))
(*.f64 (*.f64 t1 v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) v) t1)
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 t1 (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u t1) u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 v (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (*.f64 (pow.f64 u #s(literal -2 binary64)) t1))
(pow.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v))) u)
(/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v)) u)
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (/.f64 v u) (/.f64 u t1))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 u (*.f64 t1 v)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 u t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 v u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 u u) v) t1))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u (*.f64 t1 v)) u))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 u (*.f64 t1 v)) u))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 v (*.f64 (/.f64 u t1) u))
(neg.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1)))
(neg.f64 (*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) v) (neg.f64 t1)))
(neg.f64 (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) v)) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 (neg.f64 v) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (*.f64 t1 v))
(*.f64 (neg.f64 t1) (neg.f64 v))
(*.f64 (*.f64 t1 v) #s(literal 1 binary64))
(*.f64 (*.f64 (neg.f64 v) t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 v) t1))
(*.f64 t1 v)
(*.f64 v t1)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 v) t1) (*.f64 (neg.f64 v) t1))) (*.f64 (neg.f64 v) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 v) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (neg.f64 v) t1) (*.f64 (neg.f64 v) t1) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) t1)))))
(/.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) t1))
(neg.f64 (*.f64 (neg.f64 v) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) t1))
(+.f64 #s(literal 0 binary64) (*.f64 t1 v))
(*.f64 (pow.f64 (*.f64 u u) #s(literal -1/2 binary64)) (pow.f64 (*.f64 u u) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (pow.f64 u #s(literal -2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64)))
(pow.f64 (*.f64 u u) #s(literal -1 binary64))
(pow.f64 u #s(literal -2 binary64))
(/.f64 (pow.f64 u #s(literal -1 binary64)) u)
(/.f64 #s(literal 1 binary64) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (*.f64 u u))
(neg.f64 (pow.f64 u #s(literal -2 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal -2 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 u) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 u u)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 u) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) t1) v)
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) u))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 (/.f64 (*.f64 t1 v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 t1 v))
(*.f64 (*.f64 t1 v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) v) t1)
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 t1 (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u t1) u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(*.f64 v (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (*.f64 (pow.f64 u #s(literal -2 binary64)) t1))
(pow.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v))) u)
(/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v)) u)
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (/.f64 v u) (/.f64 u t1))
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 u (*.f64 t1 v)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 u t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 v u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 u u) v) t1))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u (*.f64 t1 v)) u))
(/.f64 (/.f64 (*.f64 t1 v) u) u)
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 u (*.f64 t1 v)) u))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(/.f64 v (*.f64 (/.f64 u t1) u))
(neg.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1)))
(neg.f64 (*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) v) (neg.f64 t1)))
(neg.f64 (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) v)) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 u (*.f64 t1 v)) u)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 t1 u) v)
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) u))
(*.f64 (/.f64 (*.f64 t1 v) u) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 t1 v) u) #s(literal -1 binary64))
(*.f64 (neg.f64 t1) (neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) v)))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) v))
(*.f64 (neg.f64 t1) (/.f64 v u))
(*.f64 (*.f64 t1 v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) u))
(*.f64 t1 (*.f64 (pow.f64 u #s(literal -1 binary64)) v))
(*.f64 t1 (/.f64 v u))
(*.f64 v (/.f64 t1 u))
(pow.f64 (/.f64 u (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 t1 v) u))) (/.f64 (*.f64 t1 v) u))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (*.f64 t1 v) u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 t1 v) u) (/.f64 (*.f64 t1 v) u) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 v) u)))))
(/.f64 (neg.f64 v) (/.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 t1 v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 t1 v)))
(/.f64 (/.f64 (*.f64 t1 v) u) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 t1 v) u) #s(literal -1 binary64))
(/.f64 (neg.f64 t1) (/.f64 u v))
(/.f64 (*.f64 t1 v) u)
(/.f64 (*.f64 (neg.f64 v) t1) u)
(/.f64 #s(literal -1 binary64) (/.f64 u (*.f64 t1 v)))
(/.f64 t1 (/.f64 u v))
(/.f64 v (/.f64 u t1))
(neg.f64 (/.f64 (*.f64 t1 v) u))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 v) u))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 v) u))
(*.f64 (pow.f64 (/.f64 u t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 u t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (pow.f64 u #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 u))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 t1 (pow.f64 u #s(literal -1 binary64)))
(pow.f64 (/.f64 u t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (/.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 (pow.f64 u #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 t1 u) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (/.f64 u t1))
(/.f64 (neg.f64 t1) u)
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 t1 u)
(neg.f64 (/.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 u t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 t1 u))
(*.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (-.f64 t1 u) t1 (*.f64 u u)))
(*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1)
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))
(*.f64 (neg.f64 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)) t1))
(*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) #s(literal 1 binary64))
(*.f64 t1 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)))
(pow.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1) (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (/.f64 (-.f64 t1 u) t1))
(/.f64 (/.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 (neg.f64 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)) t1))
(/.f64 t1 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(neg.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) (neg.f64 t1)))
(neg.f64 (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -2 binary64)) t1))
(*.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)))
(*.f64 (pow.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 u u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) u)
(*.f64 u #s(literal 1 binary64))
(*.f64 u #s(literal -1 binary64))
(pow.f64 u #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 u #s(literal 0 binary64)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 u u (-.f64 #s(literal 0 binary64) (*.f64 u #s(literal 0 binary64)))))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) #s(literal 0 binary64))))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 (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 1 binary64) (/.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 u #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 u u)))
(/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal -1 binary64)))
(/.f64 (*.f64 u u) u)
(/.f64 u #s(literal 1 binary64))
(/.f64 u #s(literal -1 binary64))
(neg.f64 u)
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.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 u u) (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) u #s(literal 0 binary64))
(fma.f64 u #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 u #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) u)
(-.f64 #s(literal 0 binary64) u)
(exp.f64 (*.f64 (log.f64 u) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) u)
(+.f64 u #s(literal 0 binary64))
u
(*.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(pow.f64 (neg.f64 t1) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 t1) t1) t1)
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 t1 t1) (*.f64 #s(literal 0 binary64) (neg.f64 t1)))))
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (*.f64 t1 t1) (neg.f64 t1))
(/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) t1)
(-.f64 (/.f64 #s(literal 0 binary64) t1) t1)
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))

eval96.0ms (1.4%)

Memory
-9.6MiB live, 183.4MiB allocated
Compiler

Compiled 19 720 to 2 906 computations (85.3% saved)

prune37.0ms (0.5%)

Memory
-45.5MiB live, 69.3MiB allocated
Pruning

21 alts after pruning (13 fresh and 8 done)

PrunedKeptTotal
New7435748
Fresh2810
Picked145
Done044
Total74621767
Accuracy
100.0%
Counts
767 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
75.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
49.6%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
45.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
49.6%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (fma.f64 (/.f64 v t1) u (neg.f64 v))) (+.f64 u t1))
52.9%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
59.4%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
85.5%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
52.5%
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
59.2%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v #s(approx (/ t1 (+ u t1)) #s(literal 1 binary64))))
53.7%
(*.f64 (*.f64 #s(approx (/ v (- (neg u) t1)) (/.f64 (neg.f64 v) u)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
52.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
52.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u))
28.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 t1 v) (*.f64 u u)))
49.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 (/.f64 u t1) u)))
50.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
50.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
45.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
50.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
46.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
29.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u))))
Compiler

Compiled 631 to 407 computations (35.5% saved)

simplify267.0ms (4%)

Memory
21.9MiB live, 97.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
032206
047206
193206
2186206
3399206
4674206
5955206
61459206
72261206
83308206
93982206
104164206
114258206
124292206
134328206
144718206
155090206
165230206
175250206
185285206
195299206
205299206
215353206
225371206
05371206
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
t1
(/.f64 v (*.f64 u u))
v
(*.f64 u u)
u
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(*.f64 (neg.f64 t1) (/.f64 v u))
(neg.f64 t1)
t1
(/.f64 v u)
v
u
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
t1
(+.f64 u t1)
Outputs
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 u u)) t1))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 v (*.f64 u u)) t1)
t1
(/.f64 v (*.f64 u u))
v
(*.f64 u u)
u
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (neg.f64 t1) (/.f64 v u))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(neg.f64 t1)
t1
(/.f64 v u)
v
u
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
t1
(+.f64 u t1)

localize78.0ms (1.2%)

Memory
-10.8MiB live, 151.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(neg.f64 v)
accuracy0.3436556441184966
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
accuracy3.6503422310752693
(*.f64 (/.f64 (neg.f64 v) u) t1)
accuracy30.323224252225234
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
accuracy0.0
(neg.f64 t1)
accuracy0.6336607434101178
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
accuracy3.6503422310752693
(*.f64 (neg.f64 t1) (/.f64 v u))
accuracy29.302778137637958
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u))
accuracy0.0
(*.f64 u u)
accuracy0.0
(neg.f64 t1)
accuracy15.595563901924251
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy26.69242212166156
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0.0
(*.f64 u u)
accuracy5.917377583377232
(*.f64 t1 (/.f64 v (*.f64 u u)))
accuracy9.063704666446226
(/.f64 v (*.f64 u u))
accuracy46.27337573003849
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u))))
accuracy0.0
(+.f64 u t1)
accuracy0.0
(neg.f64 v)
accuracy0.3436556441184966
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
accuracy32.877116065413304
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
Samples
48.0ms256×0valid
Compiler

Compiled 369 to 55 computations (85.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-div: 11.0ms (37.4% of total)
ival-mult: 11.0ms (37.4% of total)
ival-neg: 4.0ms (13.6% of total)
ival-add: 3.0ms (10.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series21.0ms (0.3%)

Memory
4.4MiB live, 43.4MiB allocated
Counts
19 → 63
Calls
Call 1
Inputs
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 v (*.f64 u u))
(*.f64 u u)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(*.f64 (neg.f64 t1) (/.f64 v u))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
Outputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
t1
(+ t1 u)
(/ (* t1 v) (pow u 2))
(/ v (pow u 2))
(pow u 2)
(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) u))
(* -1 (/ v 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 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
u
(* u (+ 1 (/ t1 u)))
(* (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))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -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)))))))))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* -1 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)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* t1 (+ 1 (/ u t1)))
(* (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))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
Calls

9 calls:

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

simplify210.0ms (3.1%)

Memory
12.5MiB live, 251.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03201182
110201102
232301000
08231960
Stop Event
iter limit
node limit
Counts
63 → 61
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 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
t1
(+ t1 u)
(/ (* t1 v) (pow u 2))
(/ v (pow u 2))
(pow u 2)
(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) u))
(* -1 (/ v 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 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
u
(* u (+ 1 (/ t1 u)))
(* (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))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -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)))))))))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* -1 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)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* t1 (+ 1 (/ u t1)))
(* (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))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* (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 #s(literal -3 binary64) (*.f64 (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u) u) (/.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 (/.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 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 v t1) (-.f64 u (*.f64 u (/.f64 u t1))) (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
t1
(+ t1 u)
(+.f64 u t1)
(/ (* t1 v) (pow u 2))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(/ v (pow u 2))
(/.f64 v (*.f64 u u))
(pow u 2)
(*.f64 u u)
(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 (/.f64 (neg.f64 v) u) u) t1)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ v u))
(/.f64 (neg.f64 v) u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 (*.f64 t1 v) u)) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.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 (/.f64 #s(literal -2 binary64) 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 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.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 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v u) (-.f64 (*.f64 t1 t1) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 v (*.f64 u u)) (fma.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u)) (*.f64 t1 (-.f64 (/.f64 (*.f64 t1 v) u) v))) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* (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 t1 v (/.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 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u)) u)) u)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v u) (-.f64 (*.f64 t1 t1) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)))) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (*.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (neg.f64 u))) (neg.f64 u))) (neg.f64 u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(*.f64 (neg.f64 u) (-.f64 #s(literal -1 binary64) (/.f64 t1 u)))
(* (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) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (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 (/.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))) (/ 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 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* -1 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 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u))) t1)) v) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) t1) t1) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) (-.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u))) t1)) v)) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 v t1) (-.f64 u (*.f64 u (/.f64 u t1))) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* (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 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (/.f64 v t1) (-.f64 u (*.f64 u (/.f64 u t1))) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 u (*.f64 u (fma.f64 (/.f64 v t1) u (neg.f64 v)))) t1) (*.f64 u v)) t1) v)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (neg.f64 t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1))) t1)) (*.f64 t1 t1))

rewrite187.0ms (2.8%)

Memory
-9.6MiB live, 220.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032178
047170
1173170
21119170
08616170
Stop Event
iter limit
node limit
iter limit
Counts
19 → 707
Calls
Call 1
Inputs
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(/.f64 v (*.f64 u u))
(*.f64 u u)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(*.f64 (neg.f64 t1) (/.f64 v u))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
Outputs
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal -1 binary64)) (*.f64 (-.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal -1 binary64)) (*.f64 (-.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (neg.f64 t1) u)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u 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 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) t1 (*.f64 u u)))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 t1 (-.f64 t1 u)) #s(literal 2 binary64)))) (-.f64 (*.f64 u u) (*.f64 t1 (-.f64 t1 u))))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 t1 (-.f64 t1 u)) #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 t1 (-.f64 t1 u)) (-.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 u u)))))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.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 u (-.f64 u t1)) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u (-.f64 u t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1)))))
(/.f64 (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal 1 binary64)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal -1 binary64)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (-.f64 (neg.f64 t1) u))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 t1) u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(/.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (-.f64 (neg.f64 t1) u))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (neg.f64 t1) u))))
(neg.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (neg.f64 t1) u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) u (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.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 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(fma.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (neg.f64 t1) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.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 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.f64 #s(literal 1 binary64) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.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 1 binary64) (neg.f64 (*.f64 v v))) v)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (fma.f64 v v #s(literal 0 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) #s(literal 0 binary64))))
(/.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)))))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (*.f64 v v) 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) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 1/2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.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 (neg.f64 t1) u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (*.f64 (+.f64 u t1) (-.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) (-.f64 (neg.f64 t1) u))
(*.f64 #s(literal 1 binary64) (+.f64 u t1))
(*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 u t1) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 u t1) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (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 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 u t1) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 u t1) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (+.f64 u t1) (*.f64 (-.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (+.f64 u t1) (*.f64 (-.f64 t1 u) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (+.f64 u t1) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 1 binary64)) (-.f64 u t1))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (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(literal 1 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) (-.f64 t1 u))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1))) (neg.f64 (fma.f64 #s(literal -1 binary64) u t1)))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 u)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.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 (neg.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 (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 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (fma.f64 #s(literal -1 binary64) u t1)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 t1 u))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(/.f64 (+.f64 u t1) #s(literal 1 binary64))
(neg.f64 (-.f64 (neg.f64 t1) u))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 #s(literal 1 binary64) t1 u)
(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 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 u #s(literal 1 binary64) t1)
(fma.f64 t1 #s(literal 1 binary64) u)
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.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) (-.f64 (neg.f64 t1) u))
(exp.f64 (*.f64 (log.f64 (+.f64 u 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 u t1)
(+.f64 t1 u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 u u)) t1))
(*.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 (/.f64 t1 u) (pow.f64 u #s(literal -1 binary64))) v)
(*.f64 (*.f64 (/.f64 t1 u) #s(literal 1 binary64)) (/.f64 v u))
(*.f64 (*.f64 t1 (pow.f64 u #s(literal -2 binary64))) v)
(*.f64 (*.f64 (*.f64 t1 v) #s(literal 1 binary64)) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 (/.f64 v u) t1) #s(literal 1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(literal -1 binary64)) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 (*.f64 u u)) (/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 t1) #s(literal -1 binary64)) (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1) u))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (/.f64 (/.f64 t1 u) u))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (/.f64 t1 (*.f64 u u)))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 t1) u) u))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)) u))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (/.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 t1 v))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 v u) t1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (*.f64 u u)) t1))
(*.f64 (*.f64 t1 v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (*.f64 (/.f64 v u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 v u) (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 (neg.f64 v) u) (pow.f64 u #s(literal -1 binary64))))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 v (*.f64 u u)) t1)
(*.f64 (neg.f64 v) (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) t1))
(*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 u #s(literal -2 binary64))))
(*.f64 t1 (/.f64 v (*.f64 u u)))
(*.f64 v (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (*.f64 (pow.f64 u #s(literal -2 binary64)) t1))
(pow.f64 (/.f64 (/.f64 (*.f64 u u) v) t1) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) (/.f64 (neg.f64 u) v))
(/.f64 (*.f64 (/.f64 t1 u) #s(literal 1 binary64)) (/.f64 u v))
(/.f64 (*.f64 (*.f64 t1 v) #s(literal 1 binary64)) (*.f64 u u))
(/.f64 (*.f64 (*.f64 (/.f64 v u) t1) #s(literal 1 binary64)) u)
(/.f64 (/.f64 t1 u) (/.f64 u v))
(/.f64 #s(literal -1 binary64) (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 u u) v) t1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 u u) v) t1))
(/.f64 (*.f64 t1 v) (*.f64 u u))
(/.f64 (*.f64 (/.f64 v u) t1) u)
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 (neg.f64 u) v)))
(/.f64 t1 (/.f64 (*.f64 u u) v))
(neg.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (/.f64 v u) #s(literal 1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 u u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 u u) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) u) u))
(*.f64 (/.f64 v #s(literal -1 binary64)) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (neg.f64 v) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 v) u) (pow.f64 u #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 #s(literal -1 binary64) (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -2 binary64)) v)
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u))
(*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 v) (*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 u #s(literal -1 binary64))))
(*.f64 (neg.f64 v) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (pow.f64 u #s(literal -2 binary64)))
(pow.f64 (/.f64 (*.f64 u u) v) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 v u) #s(literal 1 binary64)) u)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) (/.f64 v (*.f64 (neg.f64 u) u)))) (+.f64 #s(literal 0 binary64) (/.f64 v (*.f64 (neg.f64 u) u))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v (*.f64 (neg.f64 u) u)) (/.f64 v (*.f64 (neg.f64 u) u)) (*.f64 #s(literal 0 binary64) (/.f64 v (*.f64 (neg.f64 u) u))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (*.f64 (*.f64 (neg.f64 u) u) v)) (*.f64 (*.f64 (neg.f64 u) u) (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (neg.f64 u) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u u) v))
(/.f64 (/.f64 (neg.f64 v) u) (neg.f64 u))
(/.f64 (/.f64 v u) u)
(/.f64 (neg.f64 v) (*.f64 (neg.f64 u) u))
(/.f64 v (*.f64 u u))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 u u) v)))
(neg.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) (neg.f64 v)))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (pow.f64 u #s(literal -1 binary64))))
(neg.f64 (/.f64 (/.f64 v u) (neg.f64 u)))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) u) u))
(neg.f64 (/.f64 v (*.f64 (neg.f64 u) u)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) (neg.f64 u)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 v) u) u))
(-.f64 #s(literal 0 binary64) (/.f64 v (*.f64 (neg.f64 u) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 u u) v)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 v (*.f64 u u)))
(*.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 u) u))
(*.f64 #s(literal 1 binary64) (*.f64 u u))
(*.f64 (neg.f64 u) (neg.f64 u))
(*.f64 (*.f64 u u) #s(literal 1 binary64))
(*.f64 u u)
(pow.f64 (exp.f64 (log.f64 u)) #s(literal 2 binary64))
(pow.f64 (*.f64 u u) #s(literal 1 binary64))
(pow.f64 u #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal -2 binary64)))
(/.f64 (*.f64 (neg.f64 u) u) #s(literal -1 binary64))
(/.f64 (*.f64 u u) #s(literal 1 binary64))
(neg.f64 (*.f64 (neg.f64 u) u))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u))
(exp.f64 (*.f64 (log.f64 u) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 t1 v))
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 v)) t1)
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) t1) (neg.f64 v))
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 t1) #s(literal -1 binary64)) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 t1 (*.f64 v (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 t1 (*.f64 #s(literal -1 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 t1 (neg.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 v (*.f64 t1 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 v (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 t1)))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 (neg.f64 t1) t1)) t1)
(/.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 t1 v) #s(literal 1 binary64)) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 t1 v)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 t1 v) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v))))
(neg.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1))
(neg.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 t1 v)))
(neg.f64 (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(fma.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(fma.f64 #s(literal 0 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 (/.f64 #s(literal 0 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(+.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 0 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 t1 v) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 t1 v))
(*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 t1 v) #s(literal -1 binary64))
(*.f64 (*.f64 (neg.f64 t1) v) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) v)
(*.f64 (neg.f64 v) t1)
(*.f64 t1 (neg.f64 v))
(*.f64 v (neg.f64 t1))
(/.f64 (*.f64 t1 (neg.f64 (*.f64 v v))) v)
(/.f64 (*.f64 t1 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 (*.f64 v (*.f64 (neg.f64 t1) t1)) t1)
(/.f64 (*.f64 v (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 v) (*.f64 t1 v))) (*.f64 t1 v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 v) (*.f64 t1 v) (*.f64 #s(literal 0 binary64) (*.f64 t1 v)))))
(neg.f64 (*.f64 (*.f64 t1 v) #s(literal 1 binary64)))
(neg.f64 (*.f64 t1 v))
(fma.f64 t1 #s(literal 0 binary64) (*.f64 (neg.f64 t1) v))
(fma.f64 v #s(literal 0 binary64) (*.f64 (neg.f64 t1) v))
(-.f64 #s(literal 0 binary64) (*.f64 t1 v))
(+.f64 (*.f64 t1 #s(literal 0 binary64)) (*.f64 (neg.f64 t1) v))
(+.f64 (*.f64 v #s(literal 0 binary64)) (*.f64 (neg.f64 t1) v))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (neg.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) t1)
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 t1 #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) t1)) t1)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) t1)) (neg.f64 t1))
(/.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 (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 t1) t1) t1)
(/.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) t1) (/.f64 (*.f64 t1 t1) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (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 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(literal 1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal 1 binary64))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(/.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 v u) t1))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 u #s(literal -2 binary64))) v)
(*.f64 (*.f64 (/.f64 v (*.f64 u u)) #s(literal -1 binary64)) t1)
(*.f64 (pow.f64 (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) (/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 t1 v) #s(literal -1 binary64)) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 u u)) (/.f64 #s(literal -1 binary64) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 t1) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (/.f64 (neg.f64 t1) #s(literal -1 binary64)) (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (*.f64 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 t1) u) (/.f64 v u))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1) (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)) (/.f64 v u))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (/.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) (neg.f64 t1)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v (*.f64 u u)) t1))
(*.f64 (pow.f64 u #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (*.f64 t1 v) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) u)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 (neg.f64 v) u) (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) u)))
(*.f64 (/.f64 (neg.f64 v) u) (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 v u) (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (*.f64 (/.f64 v (*.f64 u u)) t1) #s(literal -1 binary64))
(*.f64 (/.f64 v (*.f64 u u)) (neg.f64 t1))
(*.f64 (neg.f64 v) (*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1) (pow.f64 u #s(literal -1 binary64))))
(*.f64 (neg.f64 v) (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 (neg.f64 t1) u)))
(*.f64 (neg.f64 v) (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (neg.f64 v) (*.f64 (/.f64 t1 u) (pow.f64 u #s(literal -1 binary64))))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 u #s(literal -2 binary64)) t1))
(*.f64 t1 (*.f64 (/.f64 (neg.f64 v) u) (pow.f64 u #s(literal -1 binary64))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 v (*.f64 (/.f64 (neg.f64 t1) u) (pow.f64 u #s(literal -1 binary64))))
(*.f64 v (*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)) (pow.f64 u #s(literal -1 binary64))))
(*.f64 v (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u)))
(*.f64 v (*.f64 (pow.f64 u #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 u #s(literal -2 binary64))))
(*.f64 v (neg.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) t1)))
(pow.f64 (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 v (*.f64 u u)) (*.f64 (neg.f64 t1) t1)) t1)
(/.f64 (*.f64 (/.f64 v (*.f64 u u)) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 u (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 (*.f64 (/.f64 v u) t1) #s(literal 1 binary64)) (neg.f64 u))
(/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1) (/.f64 (neg.f64 u) v))
(/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)) (/.f64 u v))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 u u) v) t1))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 u (*.f64 (neg.f64 t1) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) u) (*.f64 t1 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u u) (*.f64 (neg.f64 t1) v)))
(/.f64 #s(literal 1 binary64) (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u)))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 t1 (*.f64 u (/.f64 (neg.f64 u) v)))
(neg.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) (neg.f64 t1)))
(neg.f64 (*.f64 (/.f64 v (*.f64 u u)) t1))
(fma.f64 #s(literal 0 binary64) (/.f64 v (*.f64 u u)) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(fma.f64 (/.f64 v (*.f64 u u)) #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) v)) (*.f64 (/.f64 v (*.f64 u u)) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (*.f64 u u)) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 u (/.f64 (*.f64 (neg.f64 t1) v) u))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 v (*.f64 u u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(+.f64 (*.f64 (/.f64 v (*.f64 u u)) #s(literal 0 binary64)) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (/.f64 (neg.f64 t1) #s(literal -1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 v u))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 u) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) v)))
(*.f64 (/.f64 t1 u) (/.f64 #s(literal -1 binary64) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 v u) t1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) t1))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 t1 (/.f64 #s(literal -1 binary64) v)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 v u) t1) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) #s(literal 1 binary64))
(*.f64 (/.f64 v u) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 t1) v) (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 v u) #s(literal 1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v u))
(*.f64 (neg.f64 v) (*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1) #s(literal 1 binary64)))
(*.f64 (neg.f64 v) (*.f64 (/.f64 #s(literal -1 binary64) u) (neg.f64 t1)))
(*.f64 (neg.f64 v) (*.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 t1 (*.f64 (/.f64 (neg.f64 v) u) #s(literal 1 binary64)))
(*.f64 t1 (/.f64 (neg.f64 v) u))
(*.f64 v (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 u #s(literal -1 binary64)) t1)))
(*.f64 v (*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)))
(*.f64 v (*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)) #s(literal 1 binary64)))
(*.f64 v (*.f64 (/.f64 #s(literal -1 binary64) u) t1))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 v (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)))
(pow.f64 (/.f64 u (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 v u) (*.f64 (neg.f64 t1) t1)) t1)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 v u) t1) (*.f64 (/.f64 v u) t1))) (*.f64 (/.f64 v u) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 v u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 v u) t1) (*.f64 (/.f64 v u) t1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) t1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 (neg.f64 t1) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 (neg.f64 t1) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u v) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 t1 v) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) u)
(/.f64 (neg.f64 t1) (/.f64 u v))
(/.f64 t1 (/.f64 (neg.f64 u) v))
(neg.f64 (*.f64 (*.f64 (/.f64 v u) t1) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 v u) t1))
(fma.f64 #s(literal 0 binary64) (/.f64 v u) (/.f64 (*.f64 (neg.f64 t1) v) u))
(fma.f64 (/.f64 v u) #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 t1) v) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (/.f64 v u) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) t1))
(+.f64 (*.f64 (/.f64 v u) #s(literal 0 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 v u)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) 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 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) 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 #s(literal 1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal -1 binary64)) (*.f64 (-.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal -1 binary64)) (*.f64 (-.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) 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 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) 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 #s(literal -1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (-.f64 (neg.f64 t1) u)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1)))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u 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 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) t1 (*.f64 u u)))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 t1 (-.f64 t1 u)) #s(literal 2 binary64)))) (-.f64 (*.f64 u u) (*.f64 t1 (-.f64 t1 u))))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 t1 (-.f64 t1 u)) #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 t1 (-.f64 t1 u)) (-.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 u u)))))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.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 u (-.f64 u t1)) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u (-.f64 u t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1)))))
(/.f64 (*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))) #s(literal 1 binary64)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) #s(literal -1 binary64)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)))) (-.f64 (neg.f64 t1) u))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 t1) u) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))))
(/.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))) (-.f64 (neg.f64 t1) u))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (-.f64 (neg.f64 t1) u))))
(neg.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (-.f64 (neg.f64 t1) u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) u (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(fma.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (-.f64 (neg.f64 t1) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))))
(*.f64 #s(literal 1 binary64) #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u)) #s(literal 1 binary64))
#s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))
(neg.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) u))))
(*.f64 (/.f64 (neg.f64 t1) #s(literal -1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 v) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 #s(literal -1 binary64)) (/.f64 v u))
(*.f64 (/.f64 v #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 u) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) v)))
(*.f64 (/.f64 t1 u) (/.f64 #s(literal -1 binary64) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 v u) t1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) t1))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 t1) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 t1 (/.f64 #s(literal -1 binary64) v)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 v u) t1) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) #s(literal 1 binary64))
(*.f64 (/.f64 v u) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 t1) v) (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 v u) #s(literal 1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v u))
(*.f64 (neg.f64 v) (*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1) #s(literal 1 binary64)))
(*.f64 (neg.f64 v) (*.f64 (/.f64 #s(literal -1 binary64) u) (neg.f64 t1)))
(*.f64 (neg.f64 v) (*.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 t1 (*.f64 (/.f64 (neg.f64 v) u) #s(literal 1 binary64)))
(*.f64 t1 (/.f64 (neg.f64 v) u))
(*.f64 v (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 u #s(literal -1 binary64)) t1)))
(*.f64 v (*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)))
(*.f64 v (*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)) #s(literal 1 binary64)))
(*.f64 v (*.f64 (/.f64 #s(literal -1 binary64) u) t1))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 v (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)))
(pow.f64 (/.f64 u (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 v u) (*.f64 (neg.f64 t1) t1)) t1)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 v u) t1) (*.f64 (/.f64 v u) t1))) (*.f64 (/.f64 v u) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 v u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 v u) t1) (*.f64 (/.f64 v u) t1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) t1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 (neg.f64 t1) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 (neg.f64 t1) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u v) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 t1 v) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) u)
(/.f64 (neg.f64 t1) (/.f64 u v))
(/.f64 t1 (/.f64 (neg.f64 u) v))
(neg.f64 (*.f64 (*.f64 (/.f64 v u) t1) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 v u) t1))
(fma.f64 #s(literal 0 binary64) (/.f64 v u) (/.f64 (*.f64 (neg.f64 t1) v) u))
(fma.f64 (/.f64 v u) #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 t1) v) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (/.f64 v u) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) t1))
(+.f64 (*.f64 (/.f64 v u) #s(literal 0 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 v u)) (/.f64 (*.f64 (neg.f64 t1) v) u))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 t1) v) u))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) v)
(*.f64 (pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) v)
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 v u))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 v u) #s(literal -1 binary64))
(*.f64 (neg.f64 v) (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal -1 binary64)))
(*.f64 (neg.f64 v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 v (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 (*.f64 v v))) v)
(/.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) (/.f64 v u))) (/.f64 v u))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v u) (/.f64 v u) (*.f64 #s(literal 0 binary64) (/.f64 v u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) v)) (*.f64 u #s(literal -1 binary64))) (*.f64 u (/.f64 (neg.f64 u) v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u v)) u) (/.f64 (*.f64 u u) v))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 u (neg.f64 v))) (*.f64 (neg.f64 u) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) u) (*.f64 u v)) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 u v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) v))
(/.f64 (neg.f64 v) u)
(/.f64 v (neg.f64 u))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64)))
(neg.f64 (/.f64 v u))
(fma.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 v) u))
(-.f64 #s(literal 0 binary64) (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 v) u))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) u))

eval273.0ms (4%)

Memory
-2.1MiB live, 237.0MiB allocated
Compiler

Compiled 22 181 to 2 362 computations (89.4% saved)

prune29.0ms (0.4%)

Memory
6.6MiB live, 83.7MiB allocated
Pruning

22 alts after pruning (10 fresh and 12 done)

PrunedKeptTotal
New8364840
Fresh268
Picked055
Done178
Total83922861
Accuracy
100.0%
Counts
861 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
75.4%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
49.6%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
45.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
49.6%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (fma.f64 (/.f64 v t1) u (neg.f64 v))) (+.f64 u t1))
52.9%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
59.4%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
85.5%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
59.3%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
53.7%
(*.f64 (*.f64 #s(approx (/ v (- (neg u) t1)) (/.f64 (neg.f64 v) u)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
59.2%
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
45.0%
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
52.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
52.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u))
28.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 t1 v) (*.f64 u u)))
49.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 (/.f64 u t1) u)))
50.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
50.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
52.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
50.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
46.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
29.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u))))
Compiler

Compiled 990 to 395 computations (60.1% saved)

regimes41.0ms (0.6%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes35.0ms (0.5%)

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

4 calls:

10.0ms
v
8.0ms
t1
8.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
8.0ms
u
Results
AccuracySegmentsBranch
89.4%3u
85.5%1v
92.0%3t1
88.6%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes61.0ms (0.9%)

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

4 calls:

35.0ms
v
11.0ms
u
8.0ms
t1
7.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
77.8%2v
83.2%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
86.8%5u
86.7%3t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes22.0ms (0.3%)

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

3 calls:

8.0ms
u
7.0ms
t1
6.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
80.6%3u
64.7%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
80.2%3t1
Compiler

Compiled 14 to 14 computations (0% saved)

regimes7.0ms (0.1%)

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

1 calls:

6.0ms
u
Results
AccuracySegmentsBranch
80.5%3u
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes12.0ms (0.2%)

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

2 calls:

6.0ms
t1
6.0ms
u
Results
AccuracySegmentsBranch
79.4%3t1
80.2%3u
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes36.0ms (0.5%)

Memory
-17.7MiB live, 22.0MiB allocated
Counts
15 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 t1 v) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v #s(approx (/ t1 (+ u t1)) #s(literal 1 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
#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)))
Outputs
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
Calls

3 calls:

26.0ms
v
5.0ms
t1
5.0ms
u
Results
AccuracySegmentsBranch
64.9%2v
79.2%3t1
79.2%3u
Compiler

Compiled 3 to 9 computations (-200% saved)

regimes10.0ms (0.1%)

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

2 calls:

4.0ms
t1
4.0ms
u
Results
AccuracySegmentsBranch
75.5%3u
78.4%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes4.0ms (0.1%)

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

1 calls:

3.0ms
t1
Results
AccuracySegmentsBranch
78.2%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes9.0ms (0.1%)

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

2 calls:

6.0ms
t1
2.0ms
u
Results
AccuracySegmentsBranch
67.1%3u
68.5%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
t1
Results
AccuracySegmentsBranch
68.4%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes7.0ms (0.1%)

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

4 calls:

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
59.4%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
59.4%1v
59.4%1u
59.4%1t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes11.0ms (0.2%)

Memory
-30.7MiB live, 10.6MiB allocated
Accuracy

Total -0.1b remaining (-0.3%)

Threshold costs -0.1b (-0.3%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

bsearch57.0ms (0.9%)

Memory
-0.7MiB live, 34.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
4.537407016981098e+166
1.8089331680085115e+170
13.0ms
-7.709800890142691e+180
-4.973071013193501e+171
Samples
15.0ms272×0valid
Compiler

Compiled 492 to 371 computations (24.6% saved)

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

bsearch27.0ms (0.4%)

Memory
30.3MiB live, 30.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
7.801176159477528e+135
2.420187889264726e+137
14.0ms
-1.0011277990708986e+123
-1.8976752892735542e+112
Samples
14.0ms272×0valid
Compiler

Compiled 474 to 371 computations (21.7% saved)

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

bsearch42.0ms (0.6%)

Memory
-10.7MiB live, 26.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
5.959252883986147e-55
2.3718563709914395e-41
10.0ms
-1.4451623614935562e+34
-8.44875437339163e+32
Samples
15.0ms272×0valid
Compiler

Compiled 641 to 446 computations (30.4% saved)

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

bsearch2.0ms (0%)

Memory
2.9MiB live, 2.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
5.959252883986147e-55
2.3718563709914395e-41
1.0ms
-1.4451623614935562e+34
-8.44875437339163e+32
Compiler

Compiled 661 to 456 computations (31% saved)

bsearch6.0ms (0.1%)

Memory
8.3MiB live, 8.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
5.959252883986147e-55
2.3718563709914395e-41
5.0ms
-1.4451623614935562e+34
-8.44875437339163e+32
Samples
3.0ms48×0valid
Compiler

Compiled 661 to 456 computations (31% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-mult: 1.0ms (67.2% 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)

bsearch47.0ms (0.7%)

Memory
-5.9MiB live, 28.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
1.937190569265809e-14
1.540027621133017e-13
9.0ms
-3.4581488469421955e-175
-7.406518445249242e-176
Samples
10.0ms192×0valid
Compiler

Compiled 447 to 326 computations (27.1% saved)

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

bsearch7.0ms (0.1%)

Memory
13.3MiB live, 13.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.937190569265809e-14
1.540027621133017e-13
6.0ms
-1.2644103242852468e-131
-6.759053110596907e-132
Samples
3.0ms64×0valid
Compiler

Compiled 325 to 244 computations (24.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-mult: 1.0ms (51.2% 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)

bsearch2.0ms (0%)

Memory
3.3MiB live, 3.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.937190569265809e-14
1.540027621133017e-13
1.0ms
-3.4581488469421955e-175
-7.406518445249242e-176
Compiler

Compiled 447 to 326 computations (27.1% saved)

bsearch25.0ms (0.4%)

Memory
-12.5MiB live, 33.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
5.847369826595947e-24
2.5169132691659563e-23
14.0ms
-3.783077627967929e-179
-9.543477584092547e-180
Samples
16.0ms176×0valid
Compiler

Compiled 400 to 289 computations (27.8% saved)

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

bsearch1.0ms (0%)

Memory
3.5MiB live, 3.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
5.847369826595947e-24
2.5169132691659563e-23
0.0ms
-3.783077627967929e-179
-9.543477584092547e-180
Compiler

Compiled 400 to 289 computations (27.8% saved)

simplify37.0ms (0.6%)

Memory
3.2MiB live, 77.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0107633
1145633
2211633
3287633
4334633
5353633
6357633
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(if (<=.f64 t1 #s(literal -5799999999999999690133813656193536509414448745428076509084330382642827328337289096698718274460414866001613056596220276853303628743653193896667214797047760686852502536060928 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (if (<=.f64 t1 #s(literal 2900000000000000059591833707178321847891624344007576294212018320799707707745627647897583618406959061830795298968564981467161545355603410608395732389668999486364635365376 binary64)) (/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -63999999999999997236465449065076208537926686544536210034905357799864486887751135241852347580635668610863928967168 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 10199999999999999642940970062598743977881190080060856973864444469607318031750930001655250718889379448631330269723150018080164515772628992 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 u #s(literal -1450000000000000122845348237410304 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)) (if (<=.f64 u #s(literal 68962299338965/3064991081731777716716694054300618367237478244367204352 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))))
(if (<=.f64 u #s(literal -1450000000000000122845348237410304 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)) (if (<=.f64 u #s(literal 4511666872309177/196159429230833773869868419475239575503198607639501078528 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))))
(if (<=.f64 u #s(literal -1220000000000000054658539787911168 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)) (if (<=.f64 u #s(literal 4511666872309177/196159429230833773869868419475239575503198607639501078528 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))))
(if (<=.f64 t1 #s(literal -3029745722639739/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 1624177331542419/79228162514264337593543950336 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1198751443321341/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 1624177331542419/79228162514264337593543950336 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -3029745722639739/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 1624177331542419/79228162514264337593543950336 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -583992399055641/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 2007665964833537/340282366920938463463374607431768211456 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -583992399055641/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 2007665964833537/340282366920938463463374607431768211456 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Outputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 v)) (+.f64 u t1))
(if (<=.f64 t1 #s(literal -5799999999999999690133813656193536509414448745428076509084330382642827328337289096698718274460414866001613056596220276853303628743653193896667214797047760686852502536060928 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (if (<=.f64 t1 #s(literal 2900000000000000059591833707178321847891624344007576294212018320799707707745627647897583618406959061830795298968564981467161545355603410608395732389668999486364635365376 binary64)) (/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -5799999999999999690133813656193536509414448745428076509084330382642827328337289096698718274460414866001613056596220276853303628743653193896667214797047760686852502536060928 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (if (<=.f64 t1 #s(literal 2900000000000000059591833707178321847891624344007576294212018320799707707745627647897583618406959061830795298968564981467161545355603410608395732389668999486364635365376 binary64)) (/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 u t1) v) (+.f64 u t1))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -63999999999999997236465449065076208537926686544536210034905357799864486887751135241852347580635668610863928967168 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 10199999999999999642940970062598743977881190080060856973864444469607318031750930001655250718889379448631330269723150018080164515772628992 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -63999999999999997236465449065076208537926686544536210034905357799864486887751135241852347580635668610863928967168 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 10199999999999999642940970062598743977881190080060856973864444469607318031750930001655250718889379448631330269723150018080164515772628992 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 u #s(literal -1450000000000000122845348237410304 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)) (if (<=.f64 u #s(literal 68962299338965/3064991081731777716716694054300618367237478244367204352 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))))
(if (<=.f64 u #s(literal -1450000000000000122845348237410304 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))) (if (<=.f64 u #s(literal 68962299338965/3064991081731777716716694054300618367237478244367204352 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))))
(if (<=.f64 u #s(literal -1450000000000000122845348237410304 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)) (if (<=.f64 u #s(literal 4511666872309177/196159429230833773869868419475239575503198607639501078528 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))))
(if (<=.f64 u #s(literal -1450000000000000122845348237410304 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))) (if (<=.f64 u #s(literal 4511666872309177/196159429230833773869868419475239575503198607639501078528 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))))
(if (<=.f64 u #s(literal -1220000000000000054658539787911168 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)) (if (<=.f64 u #s(literal 4511666872309177/196159429230833773869868419475239575503198607639501078528 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))))
(if (<=.f64 t1 #s(literal -3029745722639739/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 1624177331542419/79228162514264337593543950336 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -3029745722639739/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 1624177331542419/79228162514264337593543950336 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1198751443321341/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 1624177331542419/79228162514264337593543950336 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -3029745722639739/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 1624177331542419/79228162514264337593543950336 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -3029745722639739/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 1624177331542419/79228162514264337593543950336 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -583992399055641/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 2007665964833537/340282366920938463463374607431768211456 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 t1 v) (*.f64 u u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -583992399055641/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 2007665964833537/340282366920938463463374607431768211456 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 u u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -583992399055641/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 2007665964833537/340282366920938463463374607431768211456 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 u u)) t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))

soundness1.1s (16.2%)

Memory
0.0MiB live, 818.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0225775
1690723
22308641
37301637
08308603
035202
057192
1206177
21696155
010079155
028142
045137
1187129
21460129
08867129
06282442
120092256
260042186
081662107
0825
01321
15721
240021
3511521
0841021
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 1 516 to 576 computations (62% saved)

preprocess125.0ms (1.9%)

Memory
-8.6MiB live, 161.4MiB allocated
Remove

(negabs v)

Compiler

Compiled 1 338 to 258 computations (80.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...