Rosa's DopplerBench

Time bar (total: 7.5s)

start0.0ms (0%)

Memory
0.1MiB live, 0.0MiB allocated

analyze77.0ms (1%)

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

sample831.0ms (11.1%)

Memory
21.6MiB live, 1 191.5MiB allocated
Samples
533.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 308.0ms
ival-mult: 118.0ms (38.3% of total)
ival-div: 84.0ms (27.2% of total)
ival-add: 51.0ms (16.5% of total)
ival-neg: 46.0ms (14.9% of total)
ival-true: 7.0ms (2.3% of total)
ival-assert: 3.0ms (1% of total)
Bogosity

explain123.0ms (1.6%)

Memory
6.6MiB live, 211.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
620-2(3.861857014661423e-151 -2.4490997671712984e-142 2.0150664054506208e-174)(/.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)))n/o280
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow97
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/o170
(*.f64 (neg.f64 t1) v)overflow22
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow97
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n50
(*.f64 (neg.f64 t1) v)overflow22
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u40
(*.f64 (neg.f64 t1) v)underflow31
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow13
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n30
(*.f64 (neg.f64 t1) v)underflow31
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u30
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow13
Confusion
Predicted +Predicted -
+602
-0194
Precision
1.0
Recall
0.967741935483871
Confusion?
Predicted +Predicted MaybePredicted -
+6002
-00194
Precision?
1.0
Recall?
0.967741935483871
Freqs
test
numberfreq
0196
160
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
33.0ms512×0valid
Compiler

Compiled 140 to 44 computations (68.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 7.0ms (43.5% of total)
ival-div: 3.0ms (18.6% of total)
ival-add: 3.0ms (18.6% of total)
ival-neg: 2.0ms (12.4% of total)
ival-true: 1.0ms (6.2% of total)
ival-assert: 0.0ms (0% of total)

preprocess199.0ms (2.7%)

Memory
-2.7MiB live, 114.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 12 to 8 computations (33.3% saved)

simplify154.0ms (2.1%)

Memory
6.8MiB live, 55.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize27.0ms (0.4%)

Memory
-3.1MiB live, 35.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 (neg.f64 t1) v)
accuracy0
(neg.f64 t1)
accuracy0.0078125
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
accuracy14.09568853988769
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Samples
21.0ms256×0valid
Compiler

Compiled 64 to 18 computations (71.9% saved)

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

series15.0ms (0.2%)

Memory
-19.2MiB live, 18.7MiB 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
v
@-inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
3.0ms
t1
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
2.0ms
v
@0
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
1.0ms
t1
@0
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))
1.0ms
v
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) (* (+ t1 u) (+ t1 u)))

simplify192.0ms (2.6%)

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

rewrite242.0ms (3.2%)

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

eval118.0ms (1.6%)

Memory
3.9MiB live, 88.2MiB allocated
Compiler

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

prune42.0ms (0.6%)

Memory
-6.2MiB live, 30.3MiB allocated
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New4949503
Fresh000
Picked011
Done000
Total49410504
Accuracy
100.0%
Counts
504 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
98.8%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
99.2%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
77.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
52.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
48.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
42.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
95.3%
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
54.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
55.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 290 to 188 computations (35.2% saved)

simplify153.0ms (2%)

Memory
2.0MiB live, 75.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 3 (0.0ms)

IterNodesCost
031194
050190
1122190
2321190
3891184
41999184
53225184
66334184
08084184
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
(/.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
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))
(*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)
(fma.f64 #s(literal 2 binary64) u t1)
#s(literal 2 binary64)
u
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(*.f64 #s(literal 1 binary64) v)
#s(literal 1 binary64)
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(neg.f64 (+.f64 u t1))
(+.f64 u t1)
u
t1
Outputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
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
(/.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
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))
(*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)
(fma.f64 #s(literal 2 binary64) u t1)
#s(literal 2 binary64)
u
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 #s(literal 1 binary64) v)
v
#s(literal 1 binary64)
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (+.f64 u t1))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(neg.f64 (+.f64 u t1))
(-.f64 (neg.f64 t1) u)
(+.f64 u t1)
u
t1

localize166.0ms (2.2%)

Memory
2.2MiB live, 90.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 (+.f64 u t1))
accuracy0.0078125
(/.f64 (neg.f64 (+.f64 u t1)) t1)
accuracy0.0703125
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
accuracy3.01632535872485
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
accuracy0
(neg.f64 t1)
accuracy0.00390625
(*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)
accuracy14.09568853988769
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
accuracy26.424151401395278
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))
accuracy0
(*.f64 u u)
accuracy0
(neg.f64 t1)
accuracy14.09568853988769
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy28.636909953720483
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0
(/.f64 (neg.f64 v) t1)
accuracy0
(neg.f64 v)
accuracy29.10149770028716
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
accuracy0
(neg.f64 v)
accuracy0.00390625
(/.f64 t1 (+.f64 u t1))
accuracy0.5439882727312859
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
accuracy0.8827871613581002
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
Samples
57.0ms256×0valid
Compiler

Compiled 365 to 58 computations (84.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
ival-div: 21.0ms (51.4% of total)
ival-mult: 12.0ms (29.4% of total)
ival-add: 4.0ms (9.8% of total)
ival-neg: 3.0ms (7.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series89.0ms (1.2%)

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

9 calls:

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

simplify267.0ms (3.6%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
05061857
116231736
251221669
083361604
Stop Event
iter limit
node limit
Counts
111 → 108
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
(+ 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))))
t1
(+ t1 u)
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
-1
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -1 u) t1)
(* -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))))
(pow u 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))
(/ 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)
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 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 u)
(* u (- (* -1 (/ t1 u)) 1))
(* -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)
(* 2 (* t1 u))
(* u (+ (* 2 t1) (/ (pow t1 2) u)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -1 (* u (+ 1 (/ t1 u))))
(* -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 (+ (* -2 t1) (* -1 (/ (pow t1 2) 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))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
v
(* -1 (/ (* 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 (/ 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)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(- (* -1 t1) u)
(* t1 (+ (* -1 (/ v 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 (+ t1 (* 2 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 (/ (pow u 2) (pow t1 2))) (/ u t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(* t1 (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (/ u t1))))
(+ (* -1 v) (* -1 (/ (- (/ (* (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 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
Outputs
(* -1 (/ 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
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) t1) t1) (/.f64 u (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal -1 binary64) t1)) u #s(literal 1 binary64))
t1
(+ t1 u)
(+.f64 u 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
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 t1)
(neg.f64 t1)
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(- (* -1 u) t1)
(-.f64 (neg.f64 u) t1)
(* -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 v) (/.f64 (/.f64 u 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))
(pow u 2)
(*.f64 u u)
(* -1 (/ (* t1 v) (pow u 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) 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 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (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 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 (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 v) t1))))) (*.f64 u u))
(/ t1 u)
(/.f64 t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) t1) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) (-.f64 t1 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))))) u)
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 t1 u) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 u u))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (/ (pow u 2) t1))
(*.f64 (neg.f64 u) (/.f64 u t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (/.f64 (/.f64 t1 u) u)) (*.f64 u u))
(* -1 u)
(neg.f64 u)
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 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 v) t1 (/.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 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (*.f64 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u))) u)) (neg.f64 u))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (neg.f64 v) t1 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 (*.f64 t1 v) t1)) u))) u)
(* 2 (* t1 u))
(*.f64 (*.f64 u t1) #s(literal 2 binary64))
(* u (+ (* 2 t1) (/ (pow t1 2) u)))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 (*.f64 t1 (/.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 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) 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 (pow.f64 t1 #s(literal 3 binary64)) v) #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))) u)) u))) (*.f64 u u))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u))) u) t1) u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (/.f64 (neg.f64 t1) u) (*.f64 #s(literal -2 binary64) t1)) u)) u) u)
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 v) t1 (/.f64 (*.f64 (*.f64 t1 v) t1) u)) 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 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) 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 (neg.f64 v) t1 (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) v (*.f64 v (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) u)) u)) u)
(* -1 (* u (+ (* -2 t1) (* -1 (/ (pow t1 2) u)))))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 (*.f64 t1 (/.f64 t1 u))) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 v (/.f64 (pow.f64 t1 #s(literal 3 binary64)) 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 (/.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)) 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)
v
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 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 (/ t1 (pow u 2))) (/ 1 u)))
(/.f64 (fma.f64 (neg.f64 t1) (/.f64 t1 u) t1) u)
(* 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)) (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 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) t1) u (*.f64 (neg.f64 u) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1)) t1)
(- (* -1 t1) u)
(-.f64 (neg.f64 u) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (fma.f64 (/.f64 v (*.f64 u u)) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 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 (+ t1 (* 2 u)))
(*.f64 (fma.f64 #s(literal 2 binary64) 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)
(/ (+ (* -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 (/ (pow u 2) (pow t1 2))) (/ u t1))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
(* 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 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) (fma.f64 (/.f64 u t1) (/.f64 u t1) #s(literal 1 binary64))) t1) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal -1 binary64)) t1)
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (fma.f64 (neg.f64 v) (/.f64 (/.f64 u 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 (/ (+ 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 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (/.f64 (fma.f64 (neg.f64 u) (/.f64 u t1) u) t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1)) t1) t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u) t1) t1 (neg.f64 t1))
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (fma.f64 (neg.f64 v) (/.f64 (/.f64 u t1) t1) (/.f64 v t1)) u (neg.f64 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 v) u) u (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1))) t1) (*.f64 u v)) t1) v)
(* -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 #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 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 u #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64))) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))

rewrite271.0ms (3.6%)

Memory
21.9MiB live, 217.0MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031163
050149
1204143
21509143
08476143
Stop Event
iter limit
node limit
iter limit
Counts
20 → 962
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(neg.f64 v)
(/.f64 t1 (+.f64 u t1))
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(/.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))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))
(*.f64 #s(literal 1 binary64) v)
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(*.f64 u u)
(*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
Outputs
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 v (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) t1)
(*.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 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 #s(literal -1 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.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 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v)
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 u t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.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 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(*.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 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 t1) u)))
(*.f64 t1 (*.f64 v (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 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (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)) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) v)) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1)))
(/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 (+.f64 u t1) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) v))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) v))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.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 t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (/.f64 v (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 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 v (-.f64 (neg.f64 t1) u)) t1) (+.f64 u t1))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1))
(/.f64 v (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))))
(neg.f64 (/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (+.f64 u t1) t1)))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1))
(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 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (+.f64 u t1)) v)))
(neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (+.f64 u t1))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (+.f64 u t1))))
(neg.f64 (*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (-.f64 (neg.f64 t1) u))))
(neg.f64 (*.f64 v (*.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 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (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 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.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 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (neg.f64 (*.f64 v v)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) v)
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(*.f64 (neg.f64 v) #s(literal 1 binary64))
(*.f64 v #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 v v))) (neg.f64 v))
(/.f64 (neg.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 v v)) v)
(/.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 v (neg.f64 (*.f64 v v))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 v v #s(literal 0 binary64)) (neg.f64 (pow.f64 v #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) v))
(/.f64 (neg.f64 v) #s(literal 1 binary64))
(/.f64 v #s(literal -1 binary64))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (*.f64 v v) v))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
(*.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 (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 (+.f64 u t1) (-.f64 t1 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 #s(literal -1 binary64) (+.f64 u t1)) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 (+.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 t1) u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 t1) u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (neg.f64 t1) u) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 (neg.f64 t1) u) (neg.f64 t1))) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 t1) u)) (*.f64 (-.f64 (neg.f64 t1) u) t1)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (-.f64 (neg.f64 t1) u)) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1)) (+.f64 u t1)) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 t1)))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) t1))
(/.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) u))
(/.f64 t1 (+.f64 u t1))
(neg.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(fma.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u))) t1 (*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 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))))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) u)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u))) t1) (*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 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)))
(*.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 t1 u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 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 (*.f64 (-.f64 (neg.f64 t1) u) t1) (/.f64 #s(literal -1 binary64) 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 (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 (*.f64 (+.f64 u t1) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 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 #s(literal -1 binary64) (pow.f64 (-.f64 (neg.f64 t1) u) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (+.f64 u t1) t1) t1)
(*.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 (/.f64 (-.f64 (neg.f64 t1) u) t1) (neg.f64 t1))
(*.f64 (-.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(*.f64 (+.f64 u t1) #s(literal 1 binary64))
(*.f64 t1 (/.f64 (+.f64 u t1) t1))
(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 (/.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 (neg.f64 t1) u) #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 t1) u)))))
(/.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 (-.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 (*.f64 (-.f64 (neg.f64 t1) u) t1) (neg.f64 t1))
(/.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 (pow.f64 (-.f64 (neg.f64 t1) u) #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 (*.f64 (+.f64 u t1) t1) t1)
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 u t1))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.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 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (-.f64 (neg.f64 t1) u))
(/.f64 (-.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(/.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 t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (+.f64 u t1))
(/.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 t1 (/.f64 t1 (+.f64 u t1)))
(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) (*.f64 u #s(literal -1 binary64)) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) (*.f64 #s(literal -1 binary64) (*.f64 u #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) (neg.f64 (*.f64 u #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (neg.f64 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 #s(literal 1 binary64) u t1)
(fma.f64 #s(literal 1 binary64) t1 (*.f64 #s(literal -1 binary64) (*.f64 u #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) t1 (neg.f64 (*.f64 u #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) 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 (neg.f64 t1) #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 u #s(literal -1 binary64))))
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) (neg.f64 (*.f64 u #s(literal -1 binary64))))
(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) (*.f64 #s(literal -1 binary64) (*.f64 u #s(literal -1 binary64))))
(fma.f64 t1 #s(literal 1 binary64) (neg.f64 (*.f64 u #s(literal -1 binary64))))
(fma.f64 t1 #s(literal 1 binary64) u)
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 t1) u))
(-.f64 u (neg.f64 t1))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 u #s(literal -1 binary64))) t1)
(+.f64 (neg.f64 (*.f64 u #s(literal -1 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 (*.f64 #s(literal -1 binary64) (*.f64 u #s(literal -1 binary64))))
(+.f64 t1 (neg.f64 (*.f64 u #s(literal -1 binary64))))
(+.f64 t1 u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 v t1))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v t1) (/.f64 v t1))) (+.f64 #s(literal 0 binary64) (/.f64 v t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v t1) (/.f64 v t1) (*.f64 #s(literal 0 binary64) (/.f64 v t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 v)) t1) (*.f64 t1 (/.f64 t1 v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 t1) t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 (*.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))
(*.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 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 #s(literal -1 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)))
(*.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 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #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 t1 (neg.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.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 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (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 (neg.f64 t1) v)))
(/.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 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(neg.f64 (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)))
(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))))
(-.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))))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)))
(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 (/.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 t1 v))
(*.f64 (*.f64 t1 v) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (neg.f64 t1) v) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) v)
(*.f64 t1 (neg.f64 v))
(*.f64 (neg.f64 v) t1)
(*.f64 v (neg.f64 t1))
(/.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 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 v #s(literal 0 binary64)) (*.f64 (neg.f64 t1) v))
(+.f64 (*.f64 t1 #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 (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) t1)
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 t1 #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (neg.f64 (fma.f64 t1 t1 #s(literal 0 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 #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 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (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 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.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))))
(*.f64 (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) v)))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) #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 (fma.f64 #s(literal 2 binary64) u t1) t1)) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(*.f64 #s(literal 1 binary64) (/.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) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(*.f64 t1 (neg.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
(/.f64 (neg.f64 t1) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) v))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) (*.f64 (neg.f64 t1) v))))
(neg.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))) t1))
(neg.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) #s(literal -1 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) v))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))))
(neg.f64 (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(neg.f64 (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) v)))
(fma.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))) #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(-.f64 (/.f64 #s(literal 0 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) (*.f64 (neg.f64 t1) v))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))) #s(literal 0 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(*.f64 #s(literal 1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
(*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) #s(literal 1 binary64))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))
(/.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) #s(literal -1 binary64)))
(/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))))
(*.f64 #s(literal -1 binary64) (neg.f64 v))
(*.f64 #s(literal 1 binary64) v)
(*.f64 (neg.f64 v) #s(literal -1 binary64))
(*.f64 v #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 v v (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 v #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 v v))) v)
(/.f64 (neg.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 v v)) (neg.f64 v))
(/.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64)))
(/.f64 (neg.f64 v) #s(literal -1 binary64))
(/.f64 v #s(literal 1 binary64))
(neg.f64 (neg.f64 v))
(-.f64 #s(literal 0 binary64) (neg.f64 v))
(+.f64 #s(literal 0 binary64) v)
v
(*.f64 (pow.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) (+.f64 u t1))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 u t1) t1))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (-.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) #s(literal 1 binary64))
(*.f64 (-.f64 (neg.f64 t1) u) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(*.f64 (+.f64 u t1) (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 u t1) t1) (/.f64 (+.f64 u t1) t1))) (+.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (+.f64 u t1) t1) (/.f64 (+.f64 u t1) t1) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 t1 u))) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (*.f64 t1 (*.f64 t1 (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 u t1))) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 t1 (*.f64 t1 (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (-.f64 (neg.f64 t1) u) t1)) (*.f64 (neg.f64 t1) t1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 u t1))) t1) (*.f64 t1 (/.f64 t1 (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 t1 t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (*.f64 t1 (-.f64 u t1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (*.f64 (neg.f64 t1) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (neg.f64 t1) (-.f64 u t1)))
(/.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1)))
(/.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (neg.f64 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))) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) #s(literal 1 binary64))
(/.f64 (-.f64 (neg.f64 t1) u) t1)
(/.f64 #s(literal 1 binary64) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(/.f64 (+.f64 u t1) (neg.f64 t1))
(neg.f64 (/.f64 (+.f64 u t1) t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64))))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(-.f64 (/.f64 (neg.f64 u) t1) (/.f64 t1 t1))
(-.f64 (/.f64 (neg.f64 t1) t1) (/.f64 u t1))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (neg.f64 t1)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (neg.f64 t1)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64))) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64))))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(+.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(*.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(*.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (neg.f64 t1))))
(*.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(*.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(*.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (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))) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (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))) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 u t1))))
(*.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 (+.f64 u t1) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (+.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 t1) u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 t1) u) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 u t1) t1) u) (-.f64 (neg.f64 t1) u))))))
(*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 t1 u))))
(*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 u t1))))
(*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (neg.f64 t1) u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) t1)))
(*.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 (neg.f64 t1) u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) t1)))
(*.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (neg.f64 t1) u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1)))
(*.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (neg.f64 t1) u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (-.f64 u t1))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1))
(*.f64 (/.f64 (+.f64 u t1) t1) (-.f64 (neg.f64 t1) u))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (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 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(*.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)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (+.f64 u t1))
(*.f64 (-.f64 (neg.f64 t1) u) (/.f64 (+.f64 u t1) t1))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 t1)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (+.f64 u t1) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(pow.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64))) (-.f64 (-.f64 (neg.f64 t1) u) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u)))
(/.f64 (+.f64 (pow.f64 (-.f64 (neg.f64 t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 t1) u) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) t1))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) t1))) (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))) (/.f64 (-.f64 (neg.f64 t1) u) t1))) (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))) (/.f64 (-.f64 (neg.f64 t1) u) t1))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) 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 (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) 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 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 t1) u) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 u t1) t1) u) (-.f64 (neg.f64 t1) u))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 t1) u) t1) t1 (*.f64 t1 (*.f64 (-.f64 (neg.f64 t1) u) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 t1) u) t1) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 u t1) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 t1) u) t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 u t1)) (*.f64 t1 (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 (fma.f64 (*.f64 (+.f64 u t1) t1) t1 (*.f64 (neg.f64 t1) (*.f64 (-.f64 (neg.f64 t1) u) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 u t1) t1) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 (neg.f64 u) t1)) (*.f64 (neg.f64 t1) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 (-.f64 (neg.f64 t1) u) u))) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 (+.f64 u t1) u))) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (neg.f64 t1)))
(/.f64 (fma.f64 t1 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) u)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 t1) u) u) t1 (*.f64 t1 (*.f64 (-.f64 (neg.f64 t1) u) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 t1) u) u) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 u t1) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (-.f64 (neg.f64 t1) u) u) (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 t1 t1)) (*.f64 t1 (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 (fma.f64 (*.f64 (+.f64 u t1) u) t1 (*.f64 (neg.f64 t1) (*.f64 (-.f64 (neg.f64 t1) u) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 u t1) u) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 u t1) u) (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 (neg.f64 t1) t1)) (*.f64 (neg.f64 t1) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 (fma.f64 u t1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 (-.f64 (neg.f64 t1) u) t1))) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) t1))
(/.f64 (fma.f64 (neg.f64 u) t1 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 (+.f64 u t1) t1))) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (neg.f64 t1)))
(/.f64 (fma.f64 u (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) t1)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 u t1)) (*.f64 (-.f64 t1 u) (neg.f64 t1)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 u t1)) (*.f64 (-.f64 u t1) (neg.f64 t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 u t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 u t1)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (-.f64 u t1))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (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))) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (neg.f64 t1) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (neg.f64 t1) (-.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 t1) (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 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (/.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 t1) u) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 u t1) t1) u) (-.f64 (neg.f64 t1) u)))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (-.f64 t1 u))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (-.f64 u t1))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (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 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(/.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)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 u t1))))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 t1 (-.f64 u t1)))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (neg.f64 t1) u)) (neg.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (neg.f64 t1) u)) (*.f64 (-.f64 t1 u) t1))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 (neg.f64 t1) u)) (neg.f64 (*.f64 (-.f64 u t1) (neg.f64 t1))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 (neg.f64 t1) u)) (*.f64 (-.f64 u t1) t1))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (neg.f64 t1) u)) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (neg.f64 t1) u)) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (neg.f64 t1) u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (neg.f64 t1) u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 #s(literal -1 binary64) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (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 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.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)) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) t1)
(/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) #s(literal -1 binary64))
(/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(/.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 (-.f64 (neg.f64 t1) u) (/.f64 t1 (+.f64 u t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (neg.f64 t1)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1)) (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)) (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) t1))))
(/.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))) (/.f64 (-.f64 (neg.f64 t1) u) t1))))
(/.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))) (/.f64 (-.f64 (neg.f64 t1) u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u)) (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 u t1)) (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (+.f64 u t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (+.f64 u t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (+.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)) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 u t1) t1) u) (-.f64 (neg.f64 t1) u)))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 t1) u) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 (-.f64 (neg.f64 t1) u) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 u t1)) (*.f64 (-.f64 (neg.f64 t1) u) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (*.f64 u (-.f64 u t1)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (-.f64 (neg.f64 t1) u) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (-.f64 (neg.f64 t1) u) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (-.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (-.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (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 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (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 (-.f64 t1 u) t1) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (neg.f64 t1) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (*.f64 (+.f64 u t1) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) t1) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 (neg.f64 t1) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1) (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (neg.f64 t1) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1) (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (neg.f64 t1) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (+.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)) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 t1))
(/.f64 (+.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1))
(fma.f64 (*.f64 (-.f64 (neg.f64 t1) u) u) (pow.f64 t1 #s(literal -1 binary64)) (-.f64 (neg.f64 t1) u))
(fma.f64 (*.f64 (-.f64 (neg.f64 t1) u) t1) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (pow.f64 (-.f64 (neg.f64 t1) u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.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 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.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 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (*.f64 (+.f64 u t1) u) (/.f64 #s(literal -1 binary64) t1) (-.f64 (neg.f64 t1) u))
(fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 #s(literal -1 binary64) t1) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (neg.f64 u) (/.f64 (+.f64 u t1) t1) (-.f64 (neg.f64 t1) u))
(fma.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 u t1) t1) u) (-.f64 (neg.f64 t1) u))
(fma.f64 #s(literal -1 binary64) (+.f64 u t1) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 u) (-.f64 (neg.f64 t1) u))
(fma.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 t1) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.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 (-.f64 (neg.f64 t1) u) t1) u))
(fma.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 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u (-.f64 (neg.f64 t1) u))
(fma.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) t1 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (-.f64 (neg.f64 t1) u) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) u) (-.f64 (neg.f64 t1) u))
(fma.f64 (-.f64 (neg.f64 t1) u) #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 #s(literal 1 binary64) (-.f64 (neg.f64 t1) u) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) t1) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 (+.f64 u t1) #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(fma.f64 u (/.f64 (-.f64 (neg.f64 t1) u) t1) (-.f64 (neg.f64 t1) u))
(fma.f64 t1 (/.f64 (-.f64 (neg.f64 t1) u) t1) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) #s(literal 2 binary64)) (/.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (/.f64 (-.f64 u t1) (/.f64 t1 (-.f64 (neg.f64 t1) u)))))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 t1) u))) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1))
(-.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) (+.f64 u t1))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1))
(-.f64 (-.f64 (neg.f64 t1) u) (*.f64 (/.f64 (+.f64 u t1) t1) u))
(+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u) (-.f64 (neg.f64 t1) u))
(+.f64 (-.f64 (neg.f64 t1) u) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) u))
(*.f64 (*.f64 (-.f64 (neg.f64 t1) u) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (neg.f64 t1) u) #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 (*.f64 (+.f64 u t1) t1) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 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 #s(literal -1 binary64) (+.f64 u t1))
(*.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 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 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) t1)
(*.f64 (-.f64 (neg.f64 t1) u) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 t1) u))
(*.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) t1))
(*.f64 (+.f64 u t1) #s(literal -1 binary64))
(*.f64 t1 (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.f64 (-.f64 (*.f64 (*.f64 u #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64))) (*.f64 t1 t1)) (-.f64 (*.f64 u #s(literal -1 binary64)) (neg.f64 t1)))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 (*.f64 u #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64)))) (-.f64 (neg.f64 t1) (*.f64 u #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 (pow.f64 (*.f64 u #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 (*.f64 u #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64)) (-.f64 (*.f64 t1 t1) (*.f64 (*.f64 u #s(literal -1 binary64)) (neg.f64 t1)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 (*.f64 u #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 (*.f64 u #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64))) (*.f64 (neg.f64 t1) (*.f64 u #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) t1) t1)
(/.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 (pow.f64 (-.f64 (neg.f64 t1) u) #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 t1) u)))))
(/.f64 (pow.f64 (-.f64 (neg.f64 t1) u) #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)) (-.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)))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 (neg.f64 t1) (neg.f64 u)))))
(/.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 (*.f64 (+.f64 u t1) t1) (neg.f64 t1))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (neg.f64 t1) (neg.f64 u)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 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 #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))) (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 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (+.f64 u t1))
(/.f64 (-.f64 (neg.f64 t1) u) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (-.f64 (neg.f64 t1) u) #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) (*.f64 (+.f64 u t1) (-.f64 t1 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 u t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (-.f64 (neg.f64 t1) u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 (neg.f64 t1) (/.f64 t1 (+.f64 u t1)))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 (neg.f64 t1) u))
(/.f64 (+.f64 u t1) #s(literal -1 binary64))
(/.f64 t1 (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(neg.f64 (+.f64 u t1))
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 u #s(literal -1 binary64)))
(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))) (*.f64 u #s(literal -1 binary64)))
(fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 u))
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) t1 (*.f64 u #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) t1 (neg.f64 u))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (*.f64 u #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (*.f64 u #s(literal -1 binary64)))
(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) (*.f64 u #s(literal -1 binary64)))
(fma.f64 t1 #s(literal -1 binary64) (neg.f64 u))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 0 binary64))) (+.f64 u t1))
(-.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) t1 u)) (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) t1 u)))
(-.f64 (/.f64 (*.f64 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 (*.f64 u #s(literal -1 binary64)) t1)
(-.f64 (neg.f64 u) t1)
(-.f64 #s(literal 0 binary64) (+.f64 u t1))
(-.f64 (neg.f64 t1) u)
(+.f64 (*.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(+.f64 (neg.f64 u) (neg.f64 t1))
(+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 t1) u))
(+.f64 (neg.f64 t1) (*.f64 u #s(literal -1 binary64)))
(+.f64 (neg.f64 t1) (neg.f64 u))
(*.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 (+.f64 u t1)) #s(literal -1 binary64)) v)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 t1 v))
(*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1)
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v)
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(*.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 #s(literal 1 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1))
(*.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 v (-.f64 (neg.f64 t1) u)) t1) #s(literal 1 binary64))
(*.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 v))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (neg.f64 v)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(*.f64 v (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(pow.f64 (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) 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 v (-.f64 (neg.f64 t1) u)) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) v)))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 t1 #s(literal -1 binary64)) (/.f64 v (-.f64 (neg.f64 t1) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) v) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) v))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1) #s(literal 1 binary64))
(/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) t1))
(/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1))
(neg.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1) #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 (/.f64 v (+.f64 u t1)) #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1))
(fma.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(-.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 v (-.f64 (neg.f64 t1) u)) t1) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.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 v (+.f64 u t1)) #s(literal 0 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1))
(+.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 0 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1))
(*.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)))
(*.f64 (neg.f64 u) (neg.f64 u))
(*.f64 #s(literal 1 binary64) (*.f64 u u))
(*.f64 u u)
(pow.f64 (exp.f64 (log.f64 u)) #s(literal 2 binary64))
(pow.f64 (neg.f64 u) #s(literal 2 binary64))
(pow.f64 (*.f64 u u) #s(literal 1 binary64))
(pow.f64 u #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 u) u))
(exp.f64 (*.f64 (log.f64 u) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)) t1) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) u t1)))
(*.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (-.f64 t1 (*.f64 #s(literal 2 binary64) u)))) #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) u t1)))
(*.f64 (*.f64 t1 (fma.f64 #s(literal 8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (-.f64 t1 (*.f64 #s(literal 2 binary64) u)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)
(*.f64 t1 (fma.f64 #s(literal 2 binary64) u t1))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 u t1) #s(literal 2 binary64))) (pow.f64 t1 #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) u) t1) (*.f64 t1 t1)))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 u t1) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64))) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 u t1) #s(literal 2 binary64)) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) u) t1) (*.f64 t1 t1)))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (*.f64 u t1) #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 u t1) #s(literal 2 binary64))) (*.f64 (*.f64 t1 t1) (*.f64 (*.f64 #s(literal 2 binary64) u) t1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)) t1)) (fma.f64 #s(literal -2 binary64) u t1))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1)) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (-.f64 t1 (*.f64 #s(literal 2 binary64) u))))))
(/.f64 (neg.f64 (*.f64 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)))) (fma.f64 #s(literal -2 binary64) u t1))
(/.f64 (neg.f64 (*.f64 t1 (fma.f64 #s(literal 8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (-.f64 t1 (*.f64 #s(literal 2 binary64) u))))))
(/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)) t1) (fma.f64 #s(literal 2 binary64) u (neg.f64 t1)))
(/.f64 (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (-.f64 t1 (*.f64 #s(literal 2 binary64) u)))))
(/.f64 (*.f64 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (fma.f64 #s(literal 2 binary64) u (neg.f64 t1)))
(/.f64 (*.f64 t1 (fma.f64 #s(literal 8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (-.f64 t1 (*.f64 #s(literal 2 binary64) u)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 (-.f64 t1 (*.f64 #s(literal 2 binary64) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) u (neg.f64 t1)) (*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (-.f64 t1 (*.f64 #s(literal 2 binary64) u)))) (*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) u (neg.f64 t1)) (*.f64 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (-.f64 t1 (*.f64 #s(literal 2 binary64) u)))) (*.f64 t1 (fma.f64 #s(literal 8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 t1 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) u t1)))
(fma.f64 (*.f64 t1 t1) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) u) t1))
(fma.f64 (*.f64 #s(literal 2 binary64) u) t1 (*.f64 t1 t1))
(fma.f64 #s(literal 1 binary64) (*.f64 t1 t1) (*.f64 (*.f64 #s(literal 2 binary64) u) t1))
(fma.f64 #s(literal 2 binary64) (*.f64 u t1) (*.f64 t1 t1))
(fma.f64 (neg.f64 t1) (neg.f64 t1) (*.f64 (*.f64 #s(literal 2 binary64) u) t1))
(fma.f64 u (*.f64 #s(literal 2 binary64) t1) (*.f64 t1 t1))
(fma.f64 t1 (*.f64 #s(literal 2 binary64) u) (*.f64 t1 t1))
(fma.f64 t1 t1 (*.f64 (*.f64 #s(literal 2 binary64) u) t1))
(+.f64 (*.f64 (*.f64 #s(literal 2 binary64) u) t1) (*.f64 t1 t1))
(+.f64 (*.f64 t1 t1) (*.f64 (*.f64 #s(literal 2 binary64) u) t1))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 v (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) t1)
(*.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 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 #s(literal -1 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.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 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v)
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 u t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.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 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(*.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 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 t1) u)))
(*.f64 t1 (*.f64 v (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 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (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)) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) v)) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1)))
(/.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 (+.f64 u t1) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1) v))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) v))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 (+.f64 u t1) v))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.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 t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) (/.f64 v (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 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 v (-.f64 (neg.f64 t1) u)) t1) (+.f64 u t1))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) t1))
(/.f64 v (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))))
(neg.f64 (/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (+.f64 u t1) t1)))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1))
(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 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (+.f64 u t1)) v)))
(neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (+.f64 u t1))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (+.f64 u t1))))
(neg.f64 (*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (-.f64 (neg.f64 t1) u))))
(neg.f64 (*.f64 v (*.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 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (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 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.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 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))

eval327.0ms (4.4%)

Memory
-19.3MiB live, 262.7MiB allocated
Compiler

Compiled 29 800 to 4 091 computations (86.3% saved)

prune74.0ms (1%)

Memory
-6.7MiB live, 81.6MiB allocated
Pruning

16 alts after pruning (13 fresh and 3 done)

PrunedKeptTotal
New1 299111 310
Fresh224
Picked325
Done011
Total1 304161 320
Accuracy
100.0%
Counts
1 320 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
53.8%
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
77.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
48.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
95.3%
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
61.7%
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
61.7%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
95.3%
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
48.1%
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
48.0%
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
47.1%
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
54.7%
#s(approx (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
54.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
55.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
Compiler

Compiled 489 to 325 computations (33.5% saved)

simplify314.0ms (4.2%)

Memory
-11.6MiB live, 182.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 1 (0.0ms)

IterNodesCost
031208
048207
1102205
2213205
3450205
4712205
51082205
61788205
73500205
85100205
96445205
106848205
117121205
127196205
137213205
147215205
157340205
167535205
177535205
08343205
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
(/.f64 (+.f64 u t1) v)
v
#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
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
v
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 t1)
t1
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 t1 v)
t1
v
(/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(literal -1 binary64)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(neg.f64 v)
v
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 t1 u)
t1
u
(+.f64 u t1)
Outputs
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 t1 (+.f64 u t1)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
(/.f64 (+.f64 u t1) v)
v
#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 v (neg.f64 t1)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(/.f64 v (neg.f64 t1))
v
(/.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 v) t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
v
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 t1)
t1
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 v) t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 t1 v)
(*.f64 v t1)
t1
v
(/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(literal -1 binary64)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v))
(neg.f64 v)
v
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 t1 u)
t1
u
(+.f64 u t1)

localize113.0ms (1.5%)

Memory
27.7MiB live, 143.4MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 v)
accuracy0.5439882727312859
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
accuracy0.8827871613581002
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
accuracy31.201966083253968
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
accuracy0
(*.f64 t1 v)
accuracy0.7831260559652418
(/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy13.510287004160462
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
accuracy28.636909953720483
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0
(neg.f64 t1)
accuracy2.9381619880119296
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
accuracy15.115957189562232
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy28.636909953720483
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0
(/.f64 #s(literal -1 binary64) t1)
accuracy0.2109375
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
accuracy29.10149770028716
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
accuracy0
(neg.f64 t1)
accuracy0.00390625
(/.f64 (neg.f64 t1) (+.f64 u t1))
accuracy0.0078125
(/.f64 (+.f64 u t1) v)
accuracy0.5393763955981792
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
Samples
89.0ms256×0valid
Compiler

Compiled 376 to 59 computations (84.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-div: 16.0ms (45% of total)
ival-mult: 14.0ms (39.4% of total)
ival-add: 3.0ms (8.4% of total)
ival-neg: 2.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)

series22.0ms (0.3%)

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

9 calls:

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

simplify459.0ms (6.1%)

Memory
-214.5MiB live, 243.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07002644
122242449
268002405
081662292
Stop Event
iter limit
node limit
Counts
141 → 139
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
(- (/ u t1) 1)
(- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)
(- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)
t1
(+ t1 u)
(/ -1 t1)
(- (* 2 (/ u (pow t1 2))) (/ 1 t1))
(- (* u (+ (* -3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(- (* u (+ (* u (- (* 4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(/ -1 (pow t1 2))
(- (* 2 (/ u (pow t1 3))) (/ 1 (pow t1 2)))
(- (* u (+ (* -3 (/ u (pow t1 4))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))
(- (* u (+ (* u (- (* 4 (/ u (pow t1 5))) (* 3 (/ 1 (pow t1 4))))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
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))))
(/ t1 v)
(+ (/ t1 v) (/ u v))
(* -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))
(* -1 (/ t1 u))
(/ (+ (* -1 t1) (/ (pow t1 2) u)) u)
(/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)
u
(* u (+ 1 (/ t1 u)))
(* -1 (/ t1 (pow u 2)))
(/ (+ (* -1 t1) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) (pow u 3))) (+ (* -2 (/ (pow t1 4) (pow u 3))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (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 (pow u 2))
(/ (- (* 2 (/ t1 u)) 1) (pow u 2))
(/ (- (* -1 (/ (+ (* -1 (pow t1 2)) (* 4 (pow t1 2))) (pow u 2))) (+ 1 (* -2 (/ t1 u)))) (pow u 2))
(/ (- (* -1 (/ (+ (* -2 (* t1 (+ (* -1 (pow t1 2)) (* 4 (pow t1 2))))) (* 2 (pow t1 3))) (pow u 3))) (+ 1 (+ (* -2 (/ t1 u)) (+ (* -1 (/ (pow t1 2) (pow u 2))) (* 4 (/ (pow t1 2) (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)
(/ u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))
(* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))
(* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) u))) u))) (pow u 2))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* 2 (pow t1 4))) u)) (pow t1 3))) u))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(/ (- (* -1 (/ (- (+ (* -1 (/ (pow t1 2) u)) (* 4 (/ (pow t1 2) u))) (* 2 t1)) u)) 1) (pow u 2))
(/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow t1 3) u)) (* 2 (/ (* t1 (+ (* -1 (pow t1 2)) (* 4 (pow t1 2)))) u))) (+ (* -1 (pow t1 2)) (* 4 (pow t1 2)))) u)) (* 2 t1)) u)) 1) (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 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* t1 v)
(* -1 (/ (* t1 v) (+ t1 u)))
(/ (+ t1 u) v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (- (/ t1 (pow u 2)) (/ 1 u)))
(* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(* -1 t1)
(* t1 (- (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(* t1 (- (* t1 (+ (* -3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (- (* t1 (+ (* t1 (- (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(- (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2)))
(- (* t1 (+ (* -3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2)))
(- (* t1 (+ (* t1 (- (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2)))
(* 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)))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))
(- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* t1 (+ 1 (/ u t1)))
(/ (- (* 2 (/ u t1)) 1) t1)
(/ (- (* -1 (/ (+ (* -1 (pow u 2)) (* 4 (pow u 2))) (pow t1 2))) (+ 1 (* -2 (/ u t1)))) t1)
(/ (- (* -1 (/ (+ (* -2 (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2))))) (* 2 (pow u 3))) (pow t1 3))) (+ 1 (+ (* -2 (/ u t1)) (+ (* -1 (/ (pow u 2) (pow t1 2))) (* 4 (/ (pow u 2) (pow t1 2))))))) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(/ (- (* 2 (/ u t1)) 1) (pow t1 2))
(/ (- (* -1 (/ (+ (* -1 (pow u 2)) (* 4 (pow u 2))) (pow t1 2))) (+ 1 (* -2 (/ u t1)))) (pow t1 2))
(/ (- (* -1 (/ (+ (* -2 (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2))))) (* 2 (pow u 3))) (pow t1 3))) (+ 1 (+ (* -2 (/ u t1)) (+ (* -1 (/ (pow u 2) (pow t1 2))) (* 4 (/ (pow u 2) (pow t1 2))))))) (pow t1 2))
(+ (* -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)))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(* -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 (/ (- (/ (pow u 2) t1) u) t1)) 1)
(- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (/ (+ 1 (* -2 (/ u t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow u 2) t1)) (/ (pow u 2) t1)) (* -2 u)) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* -2 u)) t1))) t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* 2 u)) t1)) 1) (pow t1 2))
(/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow u 3) t1)) (* 2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 u)) t1)) 1) (pow t1 2))
(+ (* -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 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
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
#s(literal -1 binary64)
(- (/ u t1) 1)
(-.f64 (/.f64 u t1) #s(literal 1 binary64))
(- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 u (/.f64 u t1)) u) t1))
(- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)
(fma.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) t1) t1)) u (/.f64 #s(literal 1 binary64) t1)) u #s(literal -1 binary64))
t1
(+ t1 u)
(+.f64 u t1)
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(- (* 2 (/ u (pow t1 2))) (/ 1 t1))
(/.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) t1)
(- (* u (+ (* -3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(fma.f64 (*.f64 u (/.f64 u (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -3 binary64) (/.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) t1))
(- (* u (+ (* u (- (* 4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(fma.f64 (*.f64 u u) (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) #s(literal 4 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) 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 (pow t1 2))
(/.f64 (/.f64 #s(literal -1 binary64) t1) t1)
(- (* 2 (/ u (pow t1 3))) (/ 1 (pow t1 2)))
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) t1) t1)
(- (* u (+ (* -3 (/ u (pow t1 4))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))
(fma.f64 (*.f64 u (/.f64 u (pow.f64 t1 #s(literal 4 binary64)))) #s(literal -3 binary64) (/.f64 (/.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) t1) t1))
(- (* u (+ (* u (- (* 4 (/ u (pow t1 5))) (* 3 (/ 1 (pow t1 4))))) (* 2 (/ 1 (pow t1 3))))) (/ 1 (pow t1 2)))
(fma.f64 (*.f64 u u) (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 5 binary64))) #s(literal 4 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 4 binary64)))) (/.f64 (/.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) t1) 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))))
(+.f64 (/.f64 (-.f64 (*.f64 u (/.f64 u t1)) u) t1) #s(literal 1 binary64))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) t1) t1) (/.f64 u (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal -1 binary64) t1)) u #s(literal 1 binary64))
(/ t1 v)
(/.f64 t1 v)
(+ (/ t1 v) (/ u v))
(+.f64 (/.f64 u v) (/.f64 t1 v))
(* -1 (/ (* t1 v) (pow u 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 v t1) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (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 v t1) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (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 v t1) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1))))) (*.f64 u u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(/ (+ (* -1 t1) (/ (pow t1 2) u)) u)
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) u)
(/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (-.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 u))) u) t1) u)
(/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)
(/.f64 (-.f64 (fma.f64 t1 (/.f64 t1 u) (/.f64 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u) u)) t1) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ t1 (pow u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/ (+ (* -1 t1) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal 2 binary64) (neg.f64 t1)) u) u)
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (-.f64 (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal 2 binary64) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) u)) t1)) (*.f64 u u))
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) (pow u 3))) (+ (* -2 (/ (pow t1 4) (pow u 3))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 4 binary64))) (pow.f64 u #s(literal 3 binary64))) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64)))) (-.f64 (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal 2 binary64) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) u)) 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 (*.f64 (fma.f64 t1 (/.f64 (/.f64 t1 u) u) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64))) u) u)
(/ -1 (pow u 2))
(/.f64 #s(literal -1 binary64) (*.f64 u u))
(/ (- (* 2 (/ t1 u)) 1) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal -1 binary64)) u) u)
(/ (- (* -1 (/ (+ (* -1 (pow t1 2)) (* 4 (pow t1 2))) (pow u 2))) (+ 1 (* -2 (/ t1 u)))) (pow u 2))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) t1)) u)) u) u)
(/ (- (* -1 (/ (+ (* -2 (* t1 (+ (* -1 (pow t1 2)) (* 4 (pow t1 2))))) (* 2 (pow t1 3))) (pow u 3))) (+ 1 (+ (* -2 (/ t1 u)) (+ (* -1 (/ (pow t1 2) (pow u 2))) (* 4 (/ (pow t1 2) (pow u 2))))))) (pow u 2))
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) t1)) u)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal 2 binary64))) (pow.f64 u #s(literal 3 binary64)))) (*.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 v t1) 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 v t1) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (neg.f64 v) u))) 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 (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (fma.f64 (*.f64 v t1) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (neg.f64 v) u))) u))) u)
(/ t1 u)
(/.f64 t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/.f64 (-.f64 t1 (*.f64 t1 (/.f64 t1 u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (-.f64 (-.f64 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)
(/ u v)
(/.f64 u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(fma.f64 (/.f64 (/.f64 t1 u) v) u (/.f64 u v))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.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 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 (*.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))
(* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))
(/.f64 (-.f64 t1 (*.f64 t1 (/.f64 t1 u))) (neg.f64 u))
(* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))
(/.f64 (-.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 u))) u) t1) u)
(* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (-.f64 t1 (/.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u)) (neg.f64 u))) u)) (neg.f64 u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(*.f64 (neg.f64 u) (-.f64 #s(literal -1 binary64) (/.f64 t1 u)))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) u))) u))) (pow u 2))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) t1) t1 (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64))) u)) (neg.f64 u)) t1) (*.f64 u u))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* 2 (pow t1 4))) u)) (pow t1 3))) u))) u))) (pow u 2))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) t1) t1 (/.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 t1 #s(literal 4 binary64)))) u)) (neg.f64 u))) (neg.f64 u)) t1) (*.f64 u u))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) t1 (/.f64 (*.f64 (neg.f64 t1) t1) u)) u)) (*.f64 u u))
(/ (- (* -1 (/ (- (+ (* -1 (/ (pow t1 2) u)) (* 4 (/ (pow t1 2) u))) (* 2 t1)) u)) 1) (pow u 2))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) t1)) u)) u) u)
(/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow t1 3) u)) (* 2 (/ (* t1 (+ (* -1 (pow t1 2)) (* 4 (pow t1 2)))) u))) (+ (* -1 (pow t1 2)) (* 4 (pow t1 2)))) u)) (* 2 t1)) u)) 1) (pow u 2))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) t1 (/.f64 (fma.f64 (*.f64 t1 t1) #s(literal -3 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal 3 binary64)) u) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) #s(literal -2 binary64)))) (neg.f64 u))) u)) (*.f64 u u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v u) (*.f64 v t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 v t1) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (neg.f64 v) u))) (neg.f64 u))) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 v t1) t1 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (neg.f64 v) u) (*.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 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 u))) u) t1) u)
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 t1 u) v) u (/.f64 u v))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(* t1 v)
(*.f64 v t1)
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(/ (+ t1 u) v)
(/.f64 (+.f64 u 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 (/.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 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -3 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 (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 (*.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -3 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 (- (/ t1 (pow u 2)) (/ 1 u)))
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) u)
(* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) u) u) (/.f64 t1 (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 #s(literal -1 binary64) u)) t1)
(* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1 (/.f64 #s(literal -1 binary64) u)) t1)
(* -1 t1)
(neg.f64 t1)
(* t1 (- (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal -1 binary64)) u) u) t1)
(* t1 (- (* t1 (+ (* -3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) #s(literal -3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) t1)
(* t1 (- (* t1 (+ (* t1 (- (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 5 binary64))) #s(literal 4 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal 2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) 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))
(- (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2)))
(/.f64 (/.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal -1 binary64)) u) u)
(- (* t1 (+ (* -3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2)))
(fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) #s(literal -3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(- (* t1 (+ (* t1 (- (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 5 binary64))) #s(literal 4 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal 2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (fma.f64 (/.f64 v (*.f64 u u)) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 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 t1 (*.f64 t1 (/.f64 t1 u))) u)
(* 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)
(/ (+ (* -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 #s(literal -4 binary64) t1) (*.f64 u (*.f64 (/.f64 v t1) u)) (fma.f64 (*.f64 u (/.f64 u t1)) (/.f64 v t1) (fma.f64 (*.f64 (/.f64 v t1) u) #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 #s(literal -4 binary64) t1) (*.f64 u (*.f64 (/.f64 v t1) u)) (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 u (/.f64 u t1)) (/.f64 v t1) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))))) t1)
(- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))
(-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 u (/.f64 u t1)) u) t1))
(- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 u (/.f64 u t1)) u) t1))
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(/ (- (* 2 (/ u t1)) 1) t1)
(/.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) t1)
(/ (- (* -1 (/ (+ (* -1 (pow u 2)) (* 4 (pow u 2))) (pow t1 2))) (+ 1 (* -2 (/ u t1)))) t1)
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 u t1)) #s(literal -3 binary64) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal 1 binary64)) t1)
(/ (- (* -1 (/ (+ (* -2 (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2))))) (* 2 (pow u 3))) (pow t1 3))) (+ 1 (+ (* -2 (/ u t1)) (+ (* -1 (/ (pow u 2) (pow t1 2))) (* 4 (/ (pow u 2) (pow t1 2))))))) t1)
(/.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 u t1)) #s(literal -3 binary64) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -2 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 2 binary64))) (pow.f64 t1 #s(literal 3 binary64)))) 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 (*.f64 (fma.f64 (/.f64 (/.f64 u t1) t1) u (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64))) t1) t1)
(/ (- (* 2 (/ u t1)) 1) (pow t1 2))
(/.f64 (/.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) t1) t1)
(/ (- (* -1 (/ (+ (* -1 (pow u 2)) (* 4 (pow u 2))) (pow t1 2))) (+ 1 (* -2 (/ u t1)))) (pow t1 2))
(/.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 u t1)) #s(literal -3 binary64) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal 1 binary64)) t1) t1)
(/ (- (* -1 (/ (+ (* -2 (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2))))) (* 2 (pow u 3))) (pow t1 3))) (+ 1 (+ (* -2 (/ u t1)) (+ (* -1 (/ (pow u 2) (pow t1 2))) (* 4 (/ (pow u 2) (pow t1 2))))))) (pow t1 2))
(/.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 u t1)) #s(literal -3 binary64) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal -2 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 2 binary64))) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 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))
(+.f64 (/.f64 (-.f64 (*.f64 u (/.f64 u t1)) u) t1) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (/.f64 (-.f64 u (*.f64 u (/.f64 u t1))) t1))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(fma.f64 (/.f64 (/.f64 u v) t1) t1 (/.f64 t1 v))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) (neg.f64 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 (*.f64 u (*.f64 (/.f64 v t1) u)) #s(literal -3 binary64))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (*.f64 u u) v))) (neg.f64 t1))) t1)) (neg.f64 t1))
(- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 u (/.f64 u t1)) u) t1))
(- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)
(-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 u) u (/.f64 (pow.f64 u #s(literal 3 binary64)) t1)) t1) u) t1) #s(literal 1 binary64))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (neg.f64 t1))
(* -1 (/ (+ 1 (* -2 (/ u t1))) t1))
(/.f64 (-.f64 #s(literal -1 binary64) (*.f64 (/.f64 u t1) #s(literal -2 binary64))) t1)
(* -1 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow u 2) t1)) (/ (pow u 2) t1)) (* -2 u)) t1))) t1))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 u (/.f64 u t1)) #s(literal -3 binary64) (*.f64 #s(literal 2 binary64) u)) t1)) (neg.f64 t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* -2 u)) t1))) t1))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 u #s(literal 3 binary64))) t1) (/.f64 (pow.f64 u #s(literal 3 binary64)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) #s(literal 3 binary64))) t1) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal -1 binary64) #s(literal -1 binary64)) t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) u (*.f64 u (/.f64 u t1))) t1) #s(literal 1 binary64)) (*.f64 t1 t1))
(/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* 2 u)) t1)) 1) (pow t1 2))
(/.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 u t1)) #s(literal -3 binary64) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal 1 binary64)) t1) t1)
(/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow u 3) t1)) (* 2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 u)) t1)) 1) (pow t1 2))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) u (/.f64 (fma.f64 (*.f64 u u) #s(literal -3 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 3 binary64)) t1) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) #s(literal -2 binary64)))) (neg.f64 t1))) t1)) (*.f64 t1 t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 v) u (*.f64 u (*.f64 (/.f64 v t1) u))) t1) 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) u) v (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1))) t1) (*.f64 v u)) t1) v)
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+.f64 (/.f64 (-.f64 (*.f64 u (/.f64 u t1)) u) t1) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (/.f64 (-.f64 u (*.f64 u (/.f64 u t1))) t1))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 u v) t1) t1 (/.f64 t1 v))

rewrite200.0ms (2.7%)

Memory
-30.6MiB live, 250.8MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031167
048154
1183150
21266150
09130150
Stop Event
iter limit
node limit
iter limit
Counts
18 → 826
Calls
Call 1
Inputs
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
(+.f64 u t1)
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(literal -1 binary64) t1)
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#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 t1 v)
(/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(neg.f64 v)
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 (+.f64 u t1) v)
Outputs
(*.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1)) #s(literal -1 binary64)) v)
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))) t1)
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) #s(literal 1 binary64)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (neg.f64 t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)) #s(literal 1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.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)) #s(literal -1 binary64)) (*.f64 v t1))
(*.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 (/.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 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.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 t1 (-.f64 t1 u) (*.f64 u u)))
(*.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 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) #s(literal -1 binary64)) (/.f64 t1 (+.f64 u t1)))
(*.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) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1))) (neg.f64 v))
(*.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 u t1)) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 v (/.f64 (/.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 t1 u) (*.f64 u u)))
(*.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.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 t1 (-.f64 t1 u) (*.f64 u u)))
(*.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 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) t1) #s(literal -1 binary64))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 v t1)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (+.f64 u t1) v) t1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 t1 (+.f64 u t1)))
(*.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) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (-.f64 t1 u) (/.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 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.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 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 u t1))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (-.f64 u t1) (/.f64 v (-.f64 (neg.f64 t1) u))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (-.f64 t1 u) (/.f64 v (-.f64 (neg.f64 t1) u))))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 v (-.f64 (neg.f64 t1) u))))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 v (-.f64 (neg.f64 t1) u))))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) (/.f64 v (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (-.f64 t1 u) (/.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 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.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 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 v (+.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) v))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (*.f64 (-.f64 t1 u) v))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v))
(*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (*.f64 (-.f64 t1 u) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1)) (neg.f64 v))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) v)
(*.f64 (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 v (neg.f64 t1)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 t1 (+.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.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 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 t1) u)))
(*.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 (*.f64 v t1) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.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 #s(literal -1 binary64) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))
(*.f64 v (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 t1) u))))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 v (-.f64 (neg.f64 t1) u))))
(*.f64 t1 (*.f64 v (neg.f64 (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 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 v (+.f64 u t1))))
(*.f64 t1 (*.f64 (neg.f64 v) (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 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) v)))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)) (-.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)) (-.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (neg.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)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))) (+.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)) (*.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v))))))
(/.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 v (-.f64 (neg.f64 t1) u)) (/.f64 (+.f64 u t1) t1))
(/.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) v))
(/.f64 (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (pow.f64 v #s(literal -1 binary64)))
(/.f64 (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)) (+.f64 u t1))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) t1))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 v #s(literal -1 binary64)) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) v))
(/.f64 (neg.f64 v) (neg.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) 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 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) t1))
(/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) t1))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) v))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))))
(neg.f64 (/.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1)) (pow.f64 v #s(literal -1 binary64))))
(neg.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) (/.f64 (neg.f64 t1) (+.f64 u t1))))
(neg.f64 (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) t1))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 v t1)))
(neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (+.f64 u t1))))
(neg.f64 (*.f64 v (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1))))
(neg.f64 (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))
(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) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1)) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(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 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1)) (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #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) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 t1) u) v)) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) v)) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.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 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1))) (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1))))
(+.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) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (+.f64 u t1)) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.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 #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 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) t1)
(*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) (neg.f64 t1)))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) #s(literal -1 binary64)) (*.f64 (-.f64 t1 u) (neg.f64 t1)))
(*.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)) (neg.f64 t1)))
(*.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)) (neg.f64 t1)))
(*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) #s(literal 1 binary64)))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (-.f64 t1 u) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #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 u (-.f64 u t1) (*.f64 t1 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)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) t1)
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 t1 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(literal 1 binary64)))
(*.f64 t1 (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(pow.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))) t1)
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))) (/.f64 t1 (+.f64 u t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)) (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 u t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1)) (+.f64 u t1)) (*.f64 (+.f64 u t1) (/.f64 (+.f64 u t1) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 t1) u) t1)) (-.f64 (neg.f64 t1) u)) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) t1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 t1) u)) (*.f64 (-.f64 (neg.f64 t1) u) t1)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 u t1)) (*.f64 (+.f64 u t1) t1)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 t1 (fma.f64 #s(literal -1 binary64) u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1)))
(/.f64 (*.f64 t1 (fma.f64 #s(literal -1 binary64) t1 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 u t1) t1))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) #s(literal 1 binary64))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(/.f64 t1 (-.f64 (neg.f64 t1) u))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 1 binary64)))
(neg.f64 (/.f64 t1 (+.f64 u t1)))
(fma.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) t1 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (neg.f64 u)))
(fma.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.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 u) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (neg.f64 u) (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 t1) u) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 t1 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (*.f64 (neg.f64 u) (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) t1) (*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.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) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 t1 #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64))
(pow.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) t1) #s(literal 1 binary64)) t1)
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 t1 t1) #s(literal 0 binary64))))
(/.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 (*.f64 t1 t1) (neg.f64 t1))
(/.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)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(/.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) 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 (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 (*.f64 (+.f64 u t1) (-.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (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 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 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)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.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))) (*.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (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 #s(literal 1 binary64) (+.f64 u t1))
(*.f64 (-.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 t1) u))
(*.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 (pow.f64 u #s(literal 4 binary64)) (pow.f64 t1 #s(literal 4 binary64))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64))) (fma.f64 u u (*.f64 t1 t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 t1 #s(literal 6 binary64))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 u t1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 4 binary64))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))) (fma.f64 t1 t1 (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (+.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 u t1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 t1 #s(literal 6 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 9 binary64)) (pow.f64 u #s(literal 9 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (pow.f64 (*.f64 u t1) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 9 binary64)) (pow.f64 t1 #s(literal 9 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 t1 #s(literal 6 binary64))) (pow.f64 (*.f64 u t1) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 t1 #s(literal 6 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 9 binary64)) (pow.f64 u #s(literal 9 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (pow.f64 (*.f64 u t1) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 9 binary64)) (pow.f64 t1 #s(literal 9 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 t1 #s(literal 6 binary64))) (pow.f64 (*.f64 u t1) #s(literal 3 binary64))))
(/.f64 (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.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 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (fma.f64 #s(literal -1 binary64) u t1)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 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 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 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 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 #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 (neg.f64 t1) u) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.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 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 #s(literal 1 binary64) 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) (neg.f64 u) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 u #s(literal 1 binary64) t1)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 t1 #s(literal 1 binary64) u)
(-.f64 (+.f64 u #s(literal 0 binary64)) (neg.f64 t1))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 u u) (-.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))
(-.f64 u (neg.f64 t1))
(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)
(*.f64 (*.f64 (neg.f64 v) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 v (pow.f64 t1 #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (/.f64 v (neg.f64 t1)))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) v)
(*.f64 #s(literal -1 binary64) (*.f64 v (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 v t1))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 (*.f64 v v)) (pow.f64 t1 #s(literal -1 binary64))) v)
(/.f64 (*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (pow.f64 t1 #s(literal -1 binary64))) (fma.f64 v v #s(literal 0 binary64)))
(/.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 (neg.f64 v) t1)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 t1) v)))
(/.f64 v (neg.f64 t1))
(neg.f64 (*.f64 v (pow.f64 t1 #s(literal -1 binary64))))
(neg.f64 (/.f64 v t1))
(-.f64 (/.f64 #s(literal 0 binary64) t1) (/.f64 v t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (neg.f64 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)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 v)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64)) (*.f64 v (neg.f64 t1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1)) (neg.f64 v))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
(*.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 v))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 v (neg.f64 t1)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (neg.f64 t1)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) t1))
(*.f64 (neg.f64 v) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 v t1))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(*.f64 (*.f64 v (neg.f64 t1)) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 v (neg.f64 t1)) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 v (neg.f64 t1))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) t1)
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 v (neg.f64 t1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 v (neg.f64 t1))))
(/.f64 (neg.f64 v) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) t1))
(/.f64 (*.f64 v t1) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 1 binary64))
(/.f64 (*.f64 v (neg.f64 t1)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 v (neg.f64 t1)))))
(/.f64 v (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1)))
(neg.f64 (*.f64 (*.f64 v (neg.f64 t1)) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) t1) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) t1))
(*.f64 #s(literal -1 binary64) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 t1 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64))) t1)
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))) (+.f64 #s(literal 0 binary64) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 #s(literal 0 binary64) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) t1)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1))) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) t1)) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(/.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1)))
(/.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) t1))
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 t1 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1)))
(neg.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) t1))
(neg.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(fma.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(*.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))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(/.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.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))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(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))))
(*.f64 (*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 v)) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64)) (*.f64 v (neg.f64 t1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1)) (neg.f64 v))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
(*.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 v))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 v (neg.f64 t1)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (neg.f64 t1)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) t1))
(*.f64 (neg.f64 v) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 v t1))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(*.f64 (*.f64 v (neg.f64 t1)) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 v (neg.f64 t1)) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 t1 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 v (neg.f64 t1))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) t1)
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 v (neg.f64 t1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 v (neg.f64 t1))))
(/.f64 (neg.f64 v) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) t1))
(/.f64 (*.f64 v t1) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (/.f64 (*.f64 v (neg.f64 t1)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 1 binary64))
(/.f64 (*.f64 v (neg.f64 t1)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 v (neg.f64 t1)))))
(/.f64 v (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 t1)))
(neg.f64 (*.f64 (*.f64 v (neg.f64 t1)) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (*.f64 v t1))
(*.f64 (neg.f64 v) (neg.f64 t1))
(*.f64 (*.f64 v t1) #s(literal 1 binary64))
(*.f64 (*.f64 v (neg.f64 t1)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 v (neg.f64 t1)))
(*.f64 v t1)
(*.f64 (neg.f64 t1) (*.f64 (neg.f64 v) #s(literal 1 binary64)))
(*.f64 (neg.f64 t1) (neg.f64 v))
(*.f64 t1 v)
(/.f64 (*.f64 (neg.f64 (*.f64 v v)) (neg.f64 t1)) v)
(/.f64 (*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (neg.f64 t1)) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) t1) (neg.f64 v)) t1)
(/.f64 (*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 v)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (neg.f64 t1)) (*.f64 v (neg.f64 t1)))) (*.f64 v (neg.f64 t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 v (neg.f64 t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 v (neg.f64 t1)) (*.f64 v (neg.f64 t1)) (*.f64 #s(literal 0 binary64) (*.f64 v (neg.f64 t1))))))
(/.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 v t1) #s(literal 1 binary64))
(/.f64 (*.f64 v (neg.f64 t1)) #s(literal -1 binary64))
(neg.f64 (*.f64 v (neg.f64 t1)))
(fma.f64 #s(literal 0 binary64) (neg.f64 v) (*.f64 v t1))
(fma.f64 (neg.f64 v) #s(literal 0 binary64) (*.f64 v t1))
(fma.f64 (neg.f64 t1) #s(literal 0 binary64) (*.f64 v t1))
(-.f64 #s(literal 0 binary64) (*.f64 v (neg.f64 t1)))
(+.f64 (*.f64 (neg.f64 v) #s(literal 0 binary64)) (*.f64 v t1))
(+.f64 (*.f64 (neg.f64 t1) #s(literal 0 binary64)) (*.f64 v t1))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 v)) (*.f64 v t1))
(+.f64 #s(literal 0 binary64) (*.f64 v t1))
(*.f64 (pow.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #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)))
(pow.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(/.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)))
(neg.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) #s(literal -1 binary64)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal -1 binary64))) v)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (neg.f64 v))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (/.f64 v (-.f64 (neg.f64 t1) u)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)))
(*.f64 (*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v))
(*.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) v) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v))))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) #s(literal -1 binary64)) (*.f64 (-.f64 t1 u) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (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)) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (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)) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v))))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (-.f64 u t1) (neg.f64 v)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (-.f64 t1 u) (neg.f64 v)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 v)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 v)))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (/.f64 v (+.f64 u t1)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) (neg.f64 v))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 v (-.f64 (neg.f64 t1) u)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 v (+.f64 u t1))))
(*.f64 v (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 u t1))))
(*.f64 v (*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 v (*.f64 #s(literal -1 binary64) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1))))
(*.f64 v (neg.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1))))
(pow.f64 (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 (*.f64 v v)) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1))) v)
(/.f64 (*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 v)) (/.f64 (+.f64 u t1) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(/.f64 (*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (-.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (-.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 u t1))
(/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (+.f64 u t1) v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))))
(neg.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) v))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 v (+.f64 u t1)))))
(neg.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 v (+.f64 u t1))))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) t1 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (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 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (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 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (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 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)))))
(-.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 v (+.f64 u t1))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (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 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (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 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (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 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1))) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) t1) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) #s(literal 0 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 t1) u)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))) (neg.f64 v))
(*.f64 (neg.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))) (neg.f64 v))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal -1 binary64)) v)
(*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) v)
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) #s(literal -1 binary64))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (*.f64 (neg.f64 v) #s(literal 1 binary64)))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v))
(*.f64 (neg.f64 v) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal 1 binary64)))
(*.f64 (neg.f64 v) (neg.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))))
(*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v))
(*.f64 v (*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #s(literal 1 binary64)))
(*.f64 v (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 (*.f64 v v)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) v)
(/.f64 (*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v))) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (*.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v)))))
(neg.f64 (*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v))
(fma.f64 #s(literal 0 binary64) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)))
(fma.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal 0 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v))
(+.f64 (*.f64 #s(literal 0 binary64) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)))
(+.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal 0 binary64)) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (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 v #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (neg.f64 v))) v)
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 v) (neg.f64 v)) (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (neg.f64 (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) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (*.f64 v v) v))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(*.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 (+.f64 u t1) (-.f64 t1 u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (+.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 v #s(literal -1 binary64)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 t1) u)) (/.f64 #s(literal -1 binary64) v))
(*.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 (*.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 (+.f64 u t1) (-.f64 t1 u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64))))
(*.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 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (*.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) v)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 v (-.f64 t1 u))))
(*.f64 (pow.f64 v #s(literal -1 binary64)) (+.f64 u t1))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) v))
(*.f64 (-.f64 (neg.f64 t1) u) (/.f64 #s(literal -1 binary64) v))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 t1) u) v))
(*.f64 (/.f64 (+.f64 u t1) v) #s(literal 1 binary64))
(*.f64 (+.f64 u t1) (pow.f64 v #s(literal -1 binary64)))
(pow.f64 (/.f64 v (+.f64 u t1)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 u t1) v) #s(literal 1 binary64))
(/.f64 (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 v #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)) (pow.f64 v #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 v #s(literal -1 binary64))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 v #s(literal -1 binary64))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (/.f64 #s(literal -1 binary64) v)) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) v)) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) v)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) v)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 #s(literal -1 binary64) v)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) v)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) v)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) v)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.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 (+.f64 u t1) (-.f64 t1 u)) v)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v) (-.f64 u t1))
(/.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) v) (-.f64 t1 u))
(/.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.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 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)) (neg.f64 (*.f64 (-.f64 t1 u) v)))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)) (*.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (-.f64 u t1) v))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 v (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) v))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (*.f64 v (-.f64 t1 u)))
(/.f64 (pow.f64 v #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))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) v) (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) v) (*.f64 (+.f64 u t1) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 v (+.f64 u t1)))
(/.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(literal -1 binary64))
(/.f64 (-.f64 (neg.f64 t1) u) (neg.f64 v))
(/.f64 #s(literal -1 binary64) (/.f64 v (-.f64 (neg.f64 t1) u)))
(/.f64 (/.f64 (+.f64 u t1) v) #s(literal 1 binary64))
(/.f64 (+.f64 u t1) v)
(neg.f64 (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(literal 1 binary64)))
(neg.f64 (/.f64 (-.f64 (neg.f64 t1) u) 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 u (pow.f64 v #s(literal -1 binary64)) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 t1 (pow.f64 v #s(literal -1 binary64)) (*.f64 u (pow.f64 v #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 u u) (*.f64 v (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 u t1))))
(-.f64 (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 t1 u))) (/.f64 (*.f64 u u) (*.f64 v (-.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) v) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) v))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) v) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) v))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 v)) (/.f64 (-.f64 (neg.f64 t1) u) v))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 t1) u) v))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (pow.f64 v #s(literal -1 binary64))) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(+.f64 (*.f64 t1 (pow.f64 v #s(literal -1 binary64))) (*.f64 u (pow.f64 v #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))

eval204.0ms (2.7%)

Memory
37.6MiB live, 311.5MiB allocated
Compiler

Compiled 27 874 to 3 139 computations (88.7% saved)

prune27.0ms (0.4%)

Memory
-29.3MiB live, 96.0MiB allocated
Pruning

16 alts after pruning (9 fresh and 7 done)

PrunedKeptTotal
New1 15131 154
Fresh268
Picked145
Done033
Total1 154161 170
Accuracy
100.0%
Counts
1 170 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.8%
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
77.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
48.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
95.3%
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
61.7%
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
61.7%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
95.3%
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
48.1%
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
50.2%
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) (neg.f64 v))
48.0%
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
47.1%
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
54.7%
#s(approx (/ (/ (neg t1) (+ u t1)) (/ (+ u t1) v)) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
54.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
55.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
Compiler

Compiled 430 to 287 computations (33.3% saved)

simplify322.0ms (4.3%)

Memory
6.7MiB live, 121.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 3 (0.0ms)

IterNodesCost
039240
058236
1134236
2323236
3802233
41706233
52528233
63926233
74675233
84963233
95108233
105123233
115133233
125309233
135381233
145381233
155389233
165453233
175566233
185574233
195574233
205574233
215582233
05582233
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(*.f64 #s(literal 1 binary64) v)
#s(literal 1 binary64)
v
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
#s(literal -1 binary64)
(/.f64 u t1)
u
t1
(+.f64 u t1)
(/.f64 #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
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
(/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 v)
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
(/.f64 v u)
v
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) (neg.f64 v))
(/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1))
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 t1 u)
t1
u
(+.f64 u t1)
(neg.f64 v)
v
Outputs
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
(*.f64 #s(literal 1 binary64) v)
v
#s(literal 1 binary64)
v
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))
(*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
#s(literal -1 binary64)
(/.f64 u t1)
u
t1
(+.f64 u t1)
(+.f64 t1 u)
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
(+.f64 t1 u)
u
t1
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 v)
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/.f64 t1 (neg.f64 u))
(/.f64 (neg.f64 t1) u)
t1
(neg.f64 u)
u
(/.f64 v u)
v
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) (neg.f64 v))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) (neg.f64 v))
(/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1))
(/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u))
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 t1 u)
t1
u
(+.f64 u t1)
(+.f64 t1 u)
(neg.f64 v)
v

localize258.0ms (3.4%)

Memory
-8.0MiB live, 193.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 v)
accuracy0.0859375
(/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1))
accuracy2.9381619880119296
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) (neg.f64 v))
accuracy31.201966083253968
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
accuracy0
(/.f64 t1 (neg.f64 u))
accuracy0
(neg.f64 u)
accuracy1.4349215507642363
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
accuracy28.671994308691268
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
accuracy0
(neg.f64 v)
accuracy5.743189947283127
(/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy10.319014268964791
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
accuracy28.636909953720483
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0
(+.f64 u t1)
accuracy0
(neg.f64 v)
accuracy0.5439882727312859
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
accuracy31.149205660678447
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
accuracy0
(*.f64 #s(literal 1 binary64) v)
accuracy0
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
accuracy0.0703125
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))
accuracy3.01632535872485
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
Samples
216.0ms256×0valid
Compiler

Compiled 425 to 73 computations (82.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 199.0ms
ival-div: 176.0ms (88.5% of total)
ival-mult: 14.0ms (7% of total)
ival-neg: 4.0ms (2% of total)
ival-add: 3.0ms (1.5% of total)
ival-sub: 1.0ms (0.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series33.0ms (0.4%)

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

9 calls:

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

simplify162.0ms (2.2%)

Memory
14.6MiB live, 211.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07152812
122902610
272422564
081972454
Stop Event
iter limit
node limit
Counts
140 → 137
Calls
Call 1
Inputs
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
-1
(- (* -1 (/ u t1)) 1)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
t1
(+ t1 u)
(* -1 (/ v (pow t1 2)))
(+ (* -1 (/ v (pow t1 2))) (* 2 (/ (* u v) (pow t1 3))))
(+ (* -1 (/ v (pow t1 2))) (* u (+ (* 2 (/ v (pow t1 3))) (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4)))))))
(+ (* -1 (/ v (pow t1 2))) (* u (+ (* 2 (/ v (pow t1 3))) (* u (+ (* -4 (/ v (pow t1 4))) (+ (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1)))) (/ v (pow t1 4))))))))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 u)
(/ 1 t1)
(+ (* -2 (/ u (pow t1 2))) (/ 1 t1))
(+ (* u (- (* 3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(+ (* u (- (* u (+ (* -4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
1
(+ 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))))
(/ t1 u)
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
u
(* u (+ 1 (/ t1 u)))
(* -1 (/ v (pow u 2)))
(/ (+ (* -1 v) (* 2 (/ (* t1 v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* -1 v) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 3) v) (pow u 3))) (+ (* -1 v) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) 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)))))
(/ t1 (pow u 2))
(/ (+ t1 (* -2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) (pow u 2)))) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* -2 (pow t1 4))) (pow u 3)))) (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/ (+ 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)
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(/ (+ (* -1 v) (* -1 (/ (+ (* -2 (* t1 v)) (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) u))) u))) (pow u 2))
(/ (+ (* -1 v) (* -1 (/ (+ (* -2 (* t1 v)) (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* 2 (* (pow t1 3) v))) u)) (* (pow t1 2) v))) u))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(/ (+ t1 (* -1 (/ (- (+ (* -4 (/ (pow t1 3) u)) (/ (pow t1 3) u)) (* -2 (pow t1 2))) u))) (pow u 2))
(/ (+ t1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* 2 (/ (pow t1 4) u))) (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* -2 (pow t1 2))) u))) (pow u 2))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/ (+ (* -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))
v
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ v (pow (+ t1 u) 2)))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (- (* -1 t1) u) t1)
(* t1 (+ (* -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 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))
(+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))
(+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4))))))))
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* t1 (+ (* -2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (- (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (- (* t1 (+ (* -4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* 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)))
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* t1 (+ 1 (/ u t1)))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) (pow t1 2))
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))
(/ (+ (* -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))))))) (pow t1 2))
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(/ (+ 1 (* -2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* 2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* -2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(- (+ 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)))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ (* -1 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)))
(/ (+ (* -1 v) (* -1 (/ (+ (* -2 (* u v)) (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) t1))) t1))) (pow t1 2))
(/ (+ (* -1 v) (* -1 (/ (+ (* -2 (* u v)) (* -1 (/ (+ (* -4 (* (pow u 2) v)) (+ (* -1 (/ (+ (* 2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* 2 (* (pow u 3) v))) t1)) (* (pow u 2) v))) t1))) t1))) (pow t1 2))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (/ (- (* 2 (/ u t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* 2 u)) t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow u 3) t1)) (* 2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 u)) t1)) 1) t1))
(+ 1 (* -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))
Outputs
(* -1 t1)
(neg.f64 t1)
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (/ v t1))
(/.f64 v (neg.f64 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 v (neg.f64 t1)))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 v (neg.f64 t1)))
(* -1 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 (/.f64 v (neg.f64 t1)) t1)) u (/.f64 v t1)) u (neg.f64 v))
t1
(+ t1 u)
(+.f64 t1 u)
(* -1 (/ v (pow t1 2)))
(/.f64 (/.f64 v (neg.f64 t1)) t1)
(+ (* -1 (/ v (pow t1 2))) (* 2 (/ (* u v) (pow t1 3))))
(/.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1) t1)
(+ (* -1 (/ v (pow t1 2))) (* u (+ (* 2 (/ v (pow t1 3))) (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) u (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64))) u (/.f64 (/.f64 v (neg.f64 t1)) t1))
(+ (* -1 (/ v (pow t1 2))) (* u (+ (* 2 (/ v (pow t1 3))) (* u (+ (* -4 (/ v (pow t1 4))) (+ (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1)))) (/ v (pow t1 4))))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) t1)) u)) u (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64))) u (/.f64 (/.f64 v (neg.f64 t1)) 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 (/.f64 (neg.f64 v) u) t1) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(/ 1 t1)
(/.f64 #s(literal 1 binary64) t1)
(+ (* -2 (/ u (pow t1 2))) (/ 1 t1))
(fma.f64 (/.f64 (/.f64 u t1) t1) #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) t1))
(+ (* u (- (* 3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(fma.f64 (fma.f64 (/.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 #s(literal -2 binary64) (*.f64 t1 t1))) u (/.f64 #s(literal 1 binary64) t1))
(+ (* u (- (* u (+ (* -4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(fma.f64 (fma.f64 (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) #s(literal -4 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal -2 binary64) (*.f64 t1 t1))) u (/.f64 #s(literal 1 binary64) t1))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+.f64 (/.f64 (fma.f64 (/.f64 u t1) u (neg.f64 u)) t1) #s(literal 1 binary64))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) t1) t1) (/.f64 u (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal -1 binary64) t1)) u #s(literal 1 binary64))
(/ t1 u)
(/.f64 t1 u)
(* -1 (/ (pow u 2) t1))
(/.f64 (*.f64 (neg.f64 u) u) t1)
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal 2 binary64) u)) (/.f64 (/.f64 t1 u) u)) (*.f64 u u))
(* -1 (/ u t1))
(/.f64 u (neg.f64 t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) 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 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 #s(literal -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) 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 v) t1))))) (*.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 (/.f64 v (*.f64 u u)) t1 (/.f64 (neg.f64 v) u)) t1)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 v) t1 (/.f64 (fma.f64 (*.f64 t1 v) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (neg.f64 v) u))) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (neg.f64 v) t1 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (fma.f64 (*.f64 t1 v) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (neg.f64 v) u))) u))) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ v (pow u 2)))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/ (+ (* -1 v) (* 2 (/ (* t1 v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (/.f64 t1 u)) #s(literal 2 binary64) (neg.f64 v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* -1 v) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) u) #s(literal -4 binary64) (-.f64 (fma.f64 (*.f64 v (/.f64 t1 u)) #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) u)) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 3) v) (pow u 3))) (+ (* -1 v) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 t1 t1)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (fma.f64 #s(literal -3 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (fma.f64 (*.f64 v (/.f64 t1 u)) #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) u)) v))) (*.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 (*.f64 (fma.f64 t1 (/.f64 (/.f64 t1 u) u) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64))) u) u)
(/ t1 (pow u 2))
(/.f64 (/.f64 t1 u) u)
(/ (+ t1 (* -2 (/ (pow t1 2) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal -2 binary64) t1) u) u)
(/ (- (+ t1 (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) (pow u 2)))) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) u) (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal -2 binary64) t1)) (*.f64 u u))
(/ (- (+ t1 (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* -2 (pow t1 4))) (pow u 3)))) (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/.f64 (-.f64 (-.f64 t1 (/.f64 (*.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (*.f64 t1 (/.f64 t1 u)) #s(literal 2 binary64) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) u)))) (*.f64 u u))
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/.f64 (-.f64 t1 (*.f64 t1 (/.f64 t1 u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (-.f64 (-.f64 t1 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (/.f64 t1 u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 (neg.f64 u) u)))) u)
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) t1) t1) v (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (*.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))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v u) (*.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 t1 v) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (neg.f64 v) u))) (neg.f64 u))) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (neg.f64 v) u) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) (neg.f64 u))) (neg.f64 u))) (neg.f64 u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (neg.f64 u) (/.f64 (neg.f64 t1) u) u)
(/ (+ (* -1 v) (* -1 (/ (+ (* -2 (* t1 v)) (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) u))) u))) (pow u 2))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) t1 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (*.f64 t1 v) t1)) u)) (neg.f64 u)) v) (*.f64 u u))
(/ (+ (* -1 v) (* -1 (/ (+ (* -2 (* t1 v)) (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* 2 (* (pow t1 3) v))) u)) (* (pow t1 2) v))) u))) u))) (pow u 2))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) t1 (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 t1 t1)) v (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v))) u)) (neg.f64 u))) (neg.f64 u)) v) (*.f64 u u))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) t1 (/.f64 (*.f64 (neg.f64 t1) t1) u)) u)) (*.f64 u u))
(/ (+ t1 (* -1 (/ (- (+ (* -4 (/ (pow t1 3) u)) (/ (pow t1 3) u)) (* -2 (pow t1 2))) u))) (pow u 2))
(/.f64 (/.f64 (-.f64 t1 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) t1 (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u))) u)) u) u)
(/ (+ t1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* 2 (/ (pow t1 4) u))) (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* -2 (pow t1 2))) u))) (pow u 2))
(/.f64 (-.f64 t1 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) t1 (/.f64 (fma.f64 (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 4 binary64))) u)) #s(literal 2 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 u))) u)) (*.f64 u u))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (*.f64 #s(literal 1 binary64) (+.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 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 u))) (neg.f64 u)) t1) (neg.f64 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 #s(literal -2 binary64) t1) t1) v (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) u) #s(literal -2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
v
(* -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) (+ t1 u)))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 t1 u)))
(* -1 (/ v (pow (+ t1 u) 2)))
(/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) t1) u (*.f64 (neg.f64 u) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1)) t1)
(/ (+ (* -1 t1) (* -1 u)) t1)
(/.f64 (-.f64 (neg.f64 u) t1) t1)
(/ (- (* -1 t1) u) t1)
(/.f64 (-.f64 (neg.f64 u) t1) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (*.f64 v (/.f64 t1 u)) #s(literal 2 binary64) (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 (/.f64 v (*.f64 u u)) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 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)
(+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3))))
(/.f64 (/.f64 (fma.f64 (*.f64 v (/.f64 t1 u)) #s(literal 2 binary64) (neg.f64 v)) u) u)
(+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4)))))))
(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))
(+ (* -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))))))))
(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))
(+ (* 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))
(* t1 (+ (* -2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1)
(* t1 (+ (* t1 (- (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 3 binary64) (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 #s(literal -2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1)
(* t1 (+ (* t1 (- (* t1 (+ (* -4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 5 binary64))) #s(literal -4 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1)
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(/.f64 (-.f64 t1 (*.f64 t1 (/.f64 t1 u))) u)
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(fma.f64 (fma.f64 t1 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 (neg.f64 t1) u) u)) t1 (/.f64 t1 u))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))) (/.f64 t1 (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal -1 binary64)) t1)
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (/.f64 (*.f64 (neg.f64 u) u) t1)) t1) #s(literal 1 binary64)) 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 (fma.f64 (*.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1))) #s(literal -4 binary64) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #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 (*.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 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (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 (/.f64 v (neg.f64 t1)) t1)) u (/.f64 v t1)) u (neg.f64 v))
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) (pow t1 2))
(/.f64 (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))
(/.f64 (/.f64 (fma.f64 (*.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1))) #s(literal -4 binary64) (fma.f64 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)))) t1) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) (pow t1 2))
(/.f64 (/.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 v (*.f64 u (/.f64 (/.f64 u t1) t1)) (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))))) t1) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (*.f64 (fma.f64 u (/.f64 (/.f64 u t1) t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal 1 binary64))) t1) t1)
(/ (+ 1 (* -2 (/ u t1))) t1)
(/.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64)) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* 2 (/ u t1))) t1)
(/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (/.f64 u t1) u) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) u)) t1) #s(literal 1 binary64)) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* -2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -3 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 u (/.f64 (/.f64 u t1) t1)) #s(literal -4 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) (*.f64 u (/.f64 (/.f64 u t1) t1)))))) t1)
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(+.f64 (/.f64 (fma.f64 (/.f64 u t1) u (neg.f64 u)) t1) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 u u (/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 t1))) t1) u) t1) #s(literal 1 binary64))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) u (/.f64 (*.f64 (neg.f64 u) u) t1)) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) (neg.f64 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) v) u (*.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 (+.f64 (/.f64 (fma.f64 (neg.f64 u) v (*.f64 u (*.f64 (/.f64 v t1) u))) t1) v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (fma.f64 (neg.f64 u) v (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) v (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) (neg.f64 t1))) (neg.f64 t1)) v)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (neg.f64 t1))
(/ (+ (* -1 v) (* -1 (/ (+ (* -2 (* u v)) (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) t1))) t1))) (pow t1 2))
(/.f64 (-.f64 (neg.f64 v) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) u (/.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64)) t1)) t1)) (*.f64 t1 t1))
(/ (+ (* -1 v) (* -1 (/ (+ (* -2 (* u v)) (* -1 (/ (+ (* -4 (* (pow u 2) v)) (+ (* -1 (/ (+ (* 2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* 2 (* (pow u 3) v))) t1)) (* (pow u 2) v))) t1))) t1))) (pow t1 2))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) u (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (*.f64 u u) (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v) (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) t1)) (neg.f64 t1))) (neg.f64 t1)) v) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) u (/.f64 (*.f64 (neg.f64 u) u) t1)) t1)) t1) t1)
(* -1 (/ (- (* 2 (/ u t1)) 1) t1))
(/.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64)) t1)
(* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* 2 u)) t1)) 1) t1))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 u t1) u) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) u)) t1)) (neg.f64 t1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (pow u 3) t1)) (* 2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 u)) t1)) 1) t1))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) u (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 u u) (fma.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 3 binary64)) t1) #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) #s(literal -2 binary64)))) (neg.f64 t1))) t1)) (neg.f64 t1))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 u (*.f64 (/.f64 u t1) u)) t1))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 u (/.f64 (fma.f64 u u (/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 t1))) t1)) 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 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) u (/.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64)) t1))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal -2 binary64)) v)) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))

rewrite244.0ms (3.3%)

Memory
-22.5MiB live, 223.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039204
058192
1233192
21637192
08561192
Stop Event
iter limit
node limit
iter limit
Counts
20 → 595
Calls
Call 1
Inputs
(*.f64 #s(literal 1 binary64) v)
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
(+.f64 u t1)
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
(/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
(neg.f64 u)
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1)) (neg.f64 v))
(/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 u t1))
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 t1 u)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
Outputs
(*.f64 #s(literal -1 binary64) (neg.f64 v))
(*.f64 v #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) v)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 v v (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 v #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 v v)) (neg.f64 v))
(neg.f64 (neg.f64 v))
(-.f64 #s(literal 0 binary64) (neg.f64 v))
(+.f64 #s(literal 0 binary64) (/.f64 v #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) v)
v
(*.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (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))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u (*.f64 (neg.f64 t1) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))))))
(*.f64 (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) #s(literal 1 binary64))
(*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64))) (-.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u (*.f64 (neg.f64 t1) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))))))
(/.f64 (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (-.f64 u t1))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64))) (fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u (*.f64 (neg.f64 t1) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1)))))
(/.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) #s(literal 1 binary64))
(/.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u (*.f64 (neg.f64 t1) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1)))) (+.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(neg.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))))
(fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u))
(fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))
(fma.f64 t1 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u))
(fma.f64 u #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) #s(literal 2 binary64)) (fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u (*.f64 (neg.f64 t1) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))) (/.f64 (pow.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) #s(literal 2 binary64)) (fma.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u (*.f64 (neg.f64 t1) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))))
(-.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))))
(+.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u))
(+.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) u) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) t1))
(*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal 1 binary64))
#s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(/.f64 (neg.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) #s(literal -1 binary64))
(/.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -3 binary64))) (pow.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64))))) (+.f64 (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))))) (+.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) (*.f64 (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) #s(literal -1 binary64) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -2 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64))))
(/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)))) (neg.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -2 binary64))) (+.f64 (/.f64 u t1) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 t1 u) #s(literal -3 binary64))) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
(fma.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 (neg.f64 u) (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64))
(fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 u t1) #s(literal -1 binary64))
(fma.f64 u (neg.f64 (pow.f64 t1 #s(literal -1 binary64))) #s(literal -1 binary64))
(fma.f64 u (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(-.f64 (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(+.f64 (pow.f64 (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (+.f64 (/.f64 u t1) #s(literal -1 binary64)))))
(+.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (pow.f64 (/.f64 t1 u) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(+.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) t1)) (neg.f64 u)))
(+.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (pow.f64 t1 #s(literal -1 binary64))) u))
(+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) t1))
(*.f64 (pow.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (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)))) (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 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (neg.f64 (+.f64 t1 u))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u)))
(pow.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64)) (+.f64 t1 u))
(/.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (neg.f64 (+.f64 t1 u)))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(neg.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (neg.f64 (+.f64 t1 u))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (neg.f64 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) #s(literal -1 binary64)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
#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 (neg.f64 v) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) v)
(*.f64 v #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 v v))) (neg.f64 v))
(/.f64 (neg.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 v v)) v)
(/.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 v (neg.f64 (*.f64 v v))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 v v #s(literal 0 binary64)) (neg.f64 (pow.f64 v #s(literal 3 binary64)))))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (*.f64 v v) v))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))))
(*.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (+.f64 t1 u) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 t1 u)))
(*.f64 #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 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (neg.f64 (-.f64 u t1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 t1 u))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 (+.f64 t1 u) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64))
(/.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)))
(neg.f64 (neg.f64 (+.f64 t1 u)))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) t1)
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 u) #s(literal 1 binary64)) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 u #s(literal 1 binary64) t1)
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal 1 binary64) u t1)
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(-.f64 t1 (neg.f64 u))
(-.f64 u (neg.f64 t1))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (+.f64 t1 u))
(+.f64 t1 u)
(+.f64 u t1)
(*.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 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
(*.f64 (neg.f64 v) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) t1))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1))
(*.f64 t1 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #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 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))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v))))
(/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 v)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)))
(neg.f64 (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)))
(neg.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 #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))))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1))
(*.f64 (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 v)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (neg.f64 v) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 v (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))) (+.f64 #s(literal 0 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 #s(literal 0 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 v))) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)))
(/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v))
(/.f64 v (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)) (neg.f64 v)))
(neg.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (/.f64 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)) (neg.f64 v))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(/.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))
(/.f64 #s(literal 1 binary64) (pow.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 v u) (/.f64 (neg.f64 t1) u)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u 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 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) (neg.f64 u))))
(*.f64 t1 (/.f64 (/.f64 v u) (neg.f64 u)))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 t1 (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v u)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v u) (/.f64 (neg.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 (neg.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u))) u)
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v u))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (/.f64 v u) (neg.f64 t1))) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v))) u)
(/.f64 (neg.f64 (/.f64 v u)) (/.f64 u t1))
(/.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) u)
(/.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u)) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v u)) u)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v)) (neg.f64 u))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 (/.f64 t1 u) (neg.f64 (/.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) (neg.f64 (*.f64 (/.f64 u v) (neg.f64 u))))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (neg.f64 u) (/.f64 u v))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 u (/.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 (neg.f64 v) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u)))
(/.f64 #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 t1 (neg.f64 (*.f64 (/.f64 u v) u)))
(/.f64 t1 (neg.f64 (*.f64 u (/.f64 u v))))
(/.f64 t1 (*.f64 (/.f64 u v) (neg.f64 u)))
(/.f64 t1 (*.f64 (neg.f64 u) (/.f64 u v)))
(/.f64 v (neg.f64 (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))))
(/.f64 v (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 t1) (/.f64 v u))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 v u) (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) u) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) (neg.f64 u)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 u v)) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) (/.f64 u v)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.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 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)))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (*.f64 t1 v) (*.f64 u u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))) (/.f64 v (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u (/.f64 (neg.f64 u) t1))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 (neg.f64 u) t1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)) (/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 u) t1)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 (neg.f64 (pow.f64 t1 #s(literal -1 binary64))) #s(literal -1 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 (/.f64 t1 u) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 t1 (/.f64 #s(literal -1 binary64) u))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))
(pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 u) #s(literal 2 binary64))) (/.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 #s(literal 0 binary64) (*.f64 u (pow.f64 u #s(literal -1 binary64)))) (/.f64 u t1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 u (neg.f64 t1))) (*.f64 (neg.f64 u) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1)) (neg.f64 u)) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) u) (*.f64 u (/.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 u)) (*.f64 u u))
(/.f64 (neg.f64 t1) u)
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 t1 (neg.f64 u))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(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 (/.f64 #s(literal -1 binary64) u)) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1)))
(+.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 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 u) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) u)
(*.f64 u #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 u))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 (neg.f64 u) #s(literal 0 binary64)))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 u u (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) (*.f64 #s(literal 0 binary64) (neg.f64 u)))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 u) u) u)
(/.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 (*.f64 u u) (neg.f64 u))
(/.f64 u #s(literal -1 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))
(neg.f64 u)
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) u #s(literal 0 binary64))
(fma.f64 u #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 u) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) u))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(+.f64 (neg.f64 u) #s(literal 0 binary64))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (neg.f64 v)) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (*.f64 (neg.f64 v) (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) #s(literal -1 binary64)) v)
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 (+.f64 t1 u))) v)
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) (neg.f64 v))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (neg.f64 v)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) (neg.f64 v)))
(pow.f64 (/.f64 (+.f64 t1 u) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v) (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v))) (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v) (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (neg.f64 v))) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (neg.f64 v) (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))) (+.f64 t1 u))
(/.f64 (*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (neg.f64 v)) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 t1 u))
(/.f64 (neg.f64 v) (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)))))
(/.f64 v (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (neg.f64 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (neg.f64 v) (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v))))
(neg.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))) (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) v))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) (neg.f64 v)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) v)))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (pow.f64 (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 (+.f64 t1 u))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u)))
(pow.f64 (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal 1 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal 1 binary64)) (+.f64 t1 u))
(/.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (neg.f64 (+.f64 t1 u)))
(/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (+.f64 t1 u))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(neg.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 (+.f64 t1 u))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))) #s(literal -1 binary64)))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(neg.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 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 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) t1)
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (neg.f64 t1))
(*.f64 (/.f64 t1 u) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 t1 (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 t1 u))
(pow.f64 (/.f64 t1 u) #s(literal 1 binary64))
(pow.f64 (/.f64 u t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 u) #s(literal 2 binary64))) (/.f64 (neg.f64 t1) u))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.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 (neg.f64 t1) u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1)) (neg.f64 u)) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) (neg.f64 t1))) (*.f64 (neg.f64 u) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) u) (*.f64 (neg.f64 u) (/.f64 u t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 (neg.f64 u) t1)) (*.f64 u u))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) u) (neg.f64 (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 (/.f64 t1 u) #s(literal 1 binary64))
(/.f64 (/.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(/.f64 (neg.f64 t1) (neg.f64 u))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 t1 u)
(/.f64 #s(literal 1 binary64) (/.f64 u t1))
(neg.f64 (/.f64 (neg.f64 t1) u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(exp.f64 (*.f64 (log.f64 (/.f64 u t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) u)) t1))
(+.f64 #s(literal 0 binary64) (/.f64 t1 u))
(*.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) v)
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(*.f64 (/.f64 v (+.f64 t1 u)) (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) (/.f64 v (+.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(*.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 v (+.f64 t1 u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) v)) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (neg.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))) (+.f64 t1 u))
(/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (neg.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))) v)) (*.f64 (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u)))))
(/.f64 (*.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) v) (+.f64 t1 u))
(/.f64 (neg.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))) (+.f64 t1 u))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) v))
(/.f64 (/.f64 v (+.f64 t1 u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))
(/.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) (/.f64 (+.f64 t1 u) v))
(/.f64 (neg.f64 v) (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (neg.f64 (+.f64 t1 u))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(/.f64 v (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 (pow.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) #s(literal -1 binary64)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (/.f64 v (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (/.f64 v (+.f64 t1 u)) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))

eval108.0ms (1.4%)

Memory
25.6MiB live, 255.7MiB allocated
Compiler

Compiled 24 658 to 2 974 computations (87.9% saved)

prune48.0ms (0.6%)

Memory
-36.3MiB live, 130.1MiB allocated
Pruning

17 alts after pruning (7 fresh and 10 done)

PrunedKeptTotal
New9055910
Fresh224
Picked235
Done077
Total90917926
Accuracy
100.0%
Counts
926 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.8%
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
77.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
48.1%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
61.7%
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
61.7%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
95.3%
(/.f64 v (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))))
48.1%
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
61.5%
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) #s(literal 1 binary64)) (+.f64 u t1)) (neg.f64 v))
48.0%
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
50.8%
(*.f64 #s(approx (/ (/ t1 (+ u t1)) (+ u t1)) (/.f64 (/.f64 t1 u) u)) (neg.f64 v))
52.1%
(*.f64 #s(approx (/ (neg v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
47.1%
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
54.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
55.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
54.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
Compiler

Compiled 775 to 308 computations (60.3% saved)

regimes39.0ms (0.5%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes101.0ms (1.3%)

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

4 calls:

77.0ms
u
8.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
8.0ms
t1
7.0ms
v
Results
AccuracySegmentsBranch
97.6%2u
95.3%1v
95.3%1t1
95.3%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes29.0ms (0.4%)

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

4 calls:

7.0ms
v
7.0ms
t1
7.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
7.0ms
u
Results
AccuracySegmentsBranch
89.4%3t1
80.1%2v
84.6%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
90.0%5u
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes20.0ms (0.3%)

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

3 calls:

8.0ms
t1
6.0ms
u
5.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
72.0%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
82.5%3u
85.1%3t1
Compiler

Compiled 14 to 14 computations (0% saved)

regimes6.0ms (0.1%)

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

1 calls:

5.0ms
t1
Results
AccuracySegmentsBranch
82.8%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes4.0ms (0.1%)

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

1 calls:

4.0ms
t1
Results
AccuracySegmentsBranch
82.8%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes7.0ms (0.1%)

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

3.0ms
t1
3.0ms
u
Results
AccuracySegmentsBranch
78.2%3u
81.7%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes11.0ms (0.1%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes6.0ms (0.1%)

Memory
16.5MiB live, 16.5MiB allocated
Accuracy

Total -0.1b remaining (-0.4%)

Threshold costs -0.1b (-0.4%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

bsearch9.0ms (0.1%)

Memory
-23.8MiB live, 15.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
8.0ms
2.6247432443011297e+117
5.283848716105919e+117
Samples
4.0ms80×0valid
Compiler

Compiled 185 to 144 computations (22.2% saved)

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

bsearch30.0ms (0.4%)

Memory
15.7MiB live, 57.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
7.100124245473693e+40
8.70086647743582e+43
14.0ms
-3.852078913052477e+112
-1.81593828832032e+94
Samples
17.0ms288×0valid
Compiler

Compiled 591 to 446 computations (24.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 4.0ms (38.1% of total)
ival-neg: 3.0ms (28.6% of total)
ival-div: 2.0ms (19.1% of total)
ival-add: 1.0ms (9.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch52.0ms (0.7%)

Memory
-6.0MiB live, 32.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
41.0ms
1.5030012362172874e-83
3.972482874559222e-79
8.0ms
-1.026601538762102e-78
-8.800574971455634e-80
Samples
42.0ms224×0valid
Compiler

Compiled 589 to 420 computations (28.7% saved)

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

bsearch2.0ms (0%)

Memory
3.2MiB live, 3.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.5030012362172874e-83
3.972482874559222e-79
1.0ms
-1.026601538762102e-78
-8.800574971455634e-80
Compiler

Compiled 519 to 378 computations (27.2% saved)

bsearch2.0ms (0%)

Memory
3.2MiB live, 3.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.5030012362172874e-83
3.972482874559222e-79
1.0ms
-1.026601538762102e-78
-8.800574971455634e-80
Compiler

Compiled 449 to 336 computations (25.2% saved)

bsearch2.0ms (0%)

Memory
3.1MiB live, 3.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.5030012362172874e-83
3.972482874559222e-79
1.0ms
-1.026601538762102e-78
-8.800574971455634e-80
Compiler

Compiled 449 to 336 computations (25.2% saved)

simplify41.0ms (0.5%)

Memory
-17.5MiB live, 60.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076371
1108371
2169371
3229371
4269371
5286371
6289371
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(if (<=.f64 u #s(literal 5199999999999999870932894294058438986434433460697868379618541652491941765182751441622436104418158098459007666299600896 binary64)) (/.f64 v (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)))
(if (<=.f64 t1 #s(literal -1399999999999999905703914020120141010402798789541204996024975514956326152995108764179628685707444224 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 78999999999999996273073570766388311026040832 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 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 -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.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)) v) (-.f64 (neg.f64 u) t1))
(if (<=.f64 u #s(literal 5199999999999999870932894294058438986434433460697868379618541652491941765182751441622436104418158098459007666299600896 binary64)) (/.f64 v (*.f64 (+.f64 t1 u) #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))))) (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1)))
(if (<=.f64 u #s(literal 5199999999999999870932894294058438986434433460697868379618541652491941765182751441622436104418158098459007666299600896 binary64)) (/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1))) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (+.f64 u t1)))
(if (<=.f64 t1 #s(literal -1399999999999999905703914020120141010402798789541204996024975514956326152995108764179628685707444224 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 78999999999999996273073570766388311026040832 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -1399999999999999905703914020120141010402798789541204996024975514956326152995108764179628685707444224 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 78999999999999996273073570766388311026040832 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(if (<=.f64 t1 #s(literal -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 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 -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 v (/.f64 (neg.f64 t1) #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 -8343699359066055/8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 213598703592091/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) (*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v) (/.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.2s (15.4%)

Memory
16.7MiB live, 776.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031163
050149
1204143
21509143
08476143
0225775
1690723
22308641
37301637
08308603
05061857
116231736
251221669
083361604
0825
01321
15721
240021
3511521
0841021
039204
058192
1233192
21637192
08561192
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 1 037 to 372 computations (64.1% saved)

preprocess93.0ms (1.2%)

Memory
-1.5MiB live, 74.7MiB allocated
Remove

(negabs v)

Compiler

Compiled 814 to 198 computations (75.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...