Rosa's DopplerBench

Time bar (total: 7.2s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze77.0ms (1.1%)

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

Compiled 14 to 10 computations (28.6% saved)

sample780.0ms (10.9%)

Memory
35.8MiB live, 1 127.1MiB allocated
Samples
512.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 283.0ms
ival-mult: 114.0ms (40.3% of total)
ival-div: 67.0ms (23.7% of total)
ival-neg: 48.0ms (17% of total)
ival-add: 46.0ms (16.3% of total)
ival-true: 6.0ms (2.1% of total)
ival-assert: 3.0ms (1.1% of total)
Bogosity

explain129.0ms (1.8%)

Memory
15.8MiB live, 137.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
680-1(2.323498488493433e-93 -9.207575887005385e-292 2.301371972337614e-32)(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
00-0-t1
00-0-(*.f64 (neg.f64 t1) v)
00-0-(neg.f64 t1)
00-0-v
00-0-(*.f64 (+.f64 t1 u) (+.f64 t1 u))
00-0-(+.f64 t1 u)
00-0-u
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/o250
(*.f64 (neg.f64 t1) v)overflow31
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow101
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o240
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow101
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n70
(*.f64 (neg.f64 t1) v)underflow28
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n60
(*.f64 (neg.f64 t1) v)overflow31
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u40
(*.f64 (neg.f64 t1) v)underflow28
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow9
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u10
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow9
Confusion
Predicted +Predicted -
+671
-0188
Precision
1.0
Recall
0.9852941176470589
Confusion?
Predicted +Predicted MaybePredicted -
+6701
-00188
Precision?
1.0
Recall?
0.9852941176470589
Freqs
test
numberfreq
0189
167
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
82.0ms512×0valid
Compiler

Compiled 109 to 36 computations (67% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
ival-mult: 58.0ms (86.6% of total)
ival-div: 3.0ms (4.5% of total)
ival-add: 3.0ms (4.5% of total)
ival-neg: 2.0ms (3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess210.0ms (2.9%)

Memory
-15.1MiB live, 65.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034109
1179105
2659103
32370103
45955103
0812
01312
13412
28012
319612
434412
554212
696912
7173712
8260112
9317912
10370912
11382112
12406612
13411012
14413212
15416212
16423712
17426112
18427312
19427512
20427512
0427512
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 u t1) (+.f64 u t1)))
Symmetry

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 12 to 8 computations (33.3% saved)

simplify155.0ms (2.2%)

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

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0831
01331
13431
28031
319631
434431
554231
696931
7173731
8260131
9317931
10370931
11382131
12406631
13411031
14413231
15416231
16423731
17426131
18427331
19427531
20427531
0427531
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(+.f64 t1 u)
u
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 u t1) (+.f64 u t1)))
(*.f64 (neg.f64 t1) v)
(*.f64 (neg.f64 v) t1)
(neg.f64 t1)
t1
v
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(*.f64 (+.f64 u t1) (+.f64 u t1))
(+.f64 t1 u)
(+.f64 u t1)
u

localize35.0ms (0.5%)

Memory
-6.1MiB live, 30.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 (neg.f64 t1) v)
accuracy0.0
(neg.f64 t1)
accuracy0.0234375
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
accuracy15.974387899040476
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Samples
30.0ms256×0valid
Compiler

Compiled 64 to 18 computations (71.9% saved)

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

series12.0ms (0.2%)

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

9 calls:

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

simplify244.0ms (3.4%)

Memory
0.3MiB live, 154.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite265.0ms (3.7%)

Memory
-8.2MiB live, 231.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

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

eval106.0ms (1.5%)

Memory
-12.8MiB live, 100.2MiB allocated
Compiler

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

prune13.0ms (0.2%)

Memory
27.4MiB live, 27.4MiB allocated
Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New48712499
Fresh000
Picked011
Done000
Total48713500
Accuracy
100.0%
Counts
500 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
97.3%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 u t1)))
98.1%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
74.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
74.5%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))))
52.6%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 t1 t1))))
50.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
49.5%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
96.1%
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
82.6%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
97.9%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
50.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
56.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 406 to 260 computations (36% saved)

simplify139.0ms (1.9%)

Memory
-18.6MiB live, 136.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 3 (0.0ms)

IterNodesCost
027169
044169
1109169
2294169
3730162
41392162
53819162
67705162
08106162
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
(/.f64 v (+.f64 u t1))
v
(+.f64 u t1)
u
t1
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(neg.f64 (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
v
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
(/.f64 v u)
v
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
t1
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(/.f64 (+.f64 u t1) v)
(+.f64 u t1)
u
v
(neg.f64 (+.f64 u t1))
(/.f64 (*.f64 (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
Outputs
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(/.f64 v (+.f64 u t1))
(/.f64 v (+.f64 t1 u))
v
(+.f64 u t1)
(+.f64 t1 u)
u
t1
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(neg.f64 (+.f64 u t1))
(neg.f64 (+.f64 t1 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
v
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(/.f64 t1 (neg.f64 u))
(/.f64 (neg.f64 t1) u)
t1
(neg.f64 u)
u
(/.f64 v u)
v
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
t1
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))
(/.f64 (+.f64 u t1) v)
(/.f64 (+.f64 t1 u) v)
(+.f64 u t1)
(+.f64 t1 u)
u
v
(neg.f64 (+.f64 u t1))
(neg.f64 (+.f64 t1 u))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(/.f64 v (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
(/.f64 t1 (+.f64 t1 u))
t1
(+.f64 u t1)
(+.f64 t1 u)
u

localize359.0ms (5%)

Memory
-144.6MiB live, 125.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(neg.f64 v)
accuracy0.0078125
(/.f64 t1 (+.f64 u t1))
accuracy0.9711409551859005
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
accuracy1.864056086915798
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.015625
(/.f64 (+.f64 u t1) v)
accuracy0.140625
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
accuracy11.089298522802931
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
accuracy0.0
(/.f64 t1 (neg.f64 u))
accuracy0.0
(neg.f64 u)
accuracy2.3557131714368147
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
accuracy27.577413509134754
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
accuracy0.0
(/.f64 (neg.f64 v) t1)
accuracy0.0
(neg.f64 v)
accuracy31.534441070485983
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.015625
(/.f64 (neg.f64 (+.f64 u t1)) t1)
accuracy0.01953125
(/.f64 v (+.f64 u t1))
accuracy1.0368359167819725
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
Samples
333.0ms256×0valid
Compiler

Compiled 326 to 54 computations (83.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-neg: 20.0ms (42.7% of total)
ival-div: 16.0ms (34.1% of total)
ival-mult: 7.0ms (14.9% of total)
ival-add: 3.0ms (6.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series45.0ms (0.6%)

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

9 calls:

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

simplify194.0ms (2.7%)

Memory
40.8MiB live, 233.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05732166
118112031
255841938
083471877
Stop Event
iter limit
node limit
Counts
124 → 122
Calls
Call 1
Inputs
-1
(- (* -1 (/ u t1)) 1)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(/ v t1)
(+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))
(+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))
(+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))
t1
(+ t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 u)
(* -1 (/ (pow t1 2) v))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow t1 2) v)))
(+ (* -1 (/ (pow t1 2) v)) (* u (+ (* -2 (/ t1 v)) (* -1 (/ u v)))))
(/ t1 v)
(+ (/ t1 v) (/ u v))
(* -1 t1)
(- (* -1 u) t1)
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(* -1 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 (/ 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))
(/ v u)
(/ (+ v (* -1 (/ (* t1 v) u))) u)
(/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)
(/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
u
(* u (+ 1 (/ t1 u)))
(* -1 (/ (pow u 2) v))
(* (pow u 2) (- (* -2 (/ t1 (* u v))) (/ 1 v)))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(/ u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(* u (- (* -1 (/ t1 u)) 1))
(/ t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* (pow u 2) (- (* -1 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(* -1 (* u (+ 1 (/ t1 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 (/ (+ (* -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 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ v (+ t1 u))
(* -1 (/ (pow (+ t1 u) 2) v))
(/ (+ t1 u) v)
(* -1 (/ (* t1 v) (+ t1 u)))
(/ (+ (* -1 t1) (* -1 u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))
(+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))
(+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ t1 v)))))
(- (* -1 t1) u)
(* 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 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/ (+ v (* -1 (/ (* u v) t1))) t1)
(/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)
(/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(* t1 (+ 1 (/ u t1)))
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(* (pow t1 2) (- (+ (* -2 (/ u (* t1 v))) (* -1 (/ (pow u 2) (* (pow t1 2) v)))) (/ 1 v)))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(* t1 (- (* -1 (/ u t1)) 1))
(- (+ 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 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 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* (pow t1 2) (- (* -1 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(* -1 (* t1 (+ 1 (/ u 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 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
Outputs
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(/ v t1)
(/.f64 v t1)
(+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))
(/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1)
(+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))
(fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1))
(+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))
(fma.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 u) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u) (/.f64 (/.f64 v t1) t1)) u (/.f64 v t1))
t1
(+ t1 u)
(+.f64 t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) t1) u) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(* -1 (/ (pow t1 2) v))
(*.f64 (/.f64 (neg.f64 t1) v) t1)
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow t1 2) v)))
(*.f64 (fma.f64 (/.f64 u v) #s(literal -2 binary64) (/.f64 (neg.f64 t1) v)) t1)
(+ (* -1 (/ (pow t1 2) v)) (* u (+ (* -2 (/ t1 v)) (* -1 (/ u v)))))
(fma.f64 (fma.f64 (/.f64 u v) #s(literal -2 binary64) (/.f64 (neg.f64 t1) v)) t1 (*.f64 (/.f64 (neg.f64 u) v) u))
(/ t1 v)
(/.f64 t1 v)
(+ (/ t1 v) (/ u v))
(+.f64 (/.f64 u v) (/.f64 t1 v))
(* -1 t1)
(neg.f64 t1)
(- (* -1 u) t1)
(-.f64 (neg.f64 t1) u)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 u (*.f64 u (/.f64 u t1))) t1))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) t1) t1) (/.f64 u (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal -1 binary64) t1)) u #s(literal 1 binary64))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (neg.f64 v)))
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 v t1) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 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 (/.f64 v u) u) (pow.f64 t1 #s(literal 3 binary64)) (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 (/.f64 v u) u) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 v t1) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1))))) (*.f64 u u))
(/ v u)
(/.f64 v u)
(/ (+ v (* -1 (/ (* t1 v) u))) u)
(/.f64 (fma.f64 (/.f64 v u) (neg.f64 t1) v) u)
(/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1 v) u)
(/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/.f64 (fma.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1 v)) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ (pow u 2) v))
(*.f64 (/.f64 (neg.f64 u) v) u)
(* (pow u 2) (- (* -2 (/ t1 (* u v))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) u) (/.f64 t1 v) (/.f64 #s(literal -1 binary64) v)) (*.f64 u u))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 u u)) (/.f64 (*.f64 t1 t1) v) (fma.f64 (/.f64 #s(literal -2 binary64) u) (/.f64 t1 v) (/.f64 #s(literal -1 binary64) v))) (*.f64 u u))
(/ u v)
(/.f64 u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(fma.f64 (/.f64 (/.f64 t1 v) u) u (/.f64 u v))
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 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 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) (-.f64 t1 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))))) u)
(* -1 (/ (* t1 v) u))
(/.f64 (*.f64 (neg.f64 v) t1) u)
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(*.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 v) t1 (/.f64 (fma.f64 (*.f64 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 v) t1 (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)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))
(/.f64 (fma.f64 (/.f64 v u) (neg.f64 t1) v) u)
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1 v) u)
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 v) t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) (neg.f64 u))) u) v) u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)) (neg.f64 u))) u))) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 (fma.f64 (/.f64 t1 v) #s(literal 2 binary64) (*.f64 t1 (/.f64 (/.f64 t1 v) u))) u)) (*.f64 u u))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 t1 v) u) u (/.f64 u v))
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u)) u) t1) u)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(*.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 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 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/ v (+ t1 u))
(/.f64 v (+.f64 t1 u))
(* -1 (/ (pow (+ t1 u) 2) v))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v))
(/ (+ t1 u) v)
(/.f64 (+.f64 t1 u) v)
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 t1 u)))
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))
(/.f64 (fma.f64 (/.f64 v u) (neg.f64 t1) v) u)
(+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))
(fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1 (/.f64 v u))
(+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1 (/.f64 v u))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(*.f64 (fma.f64 (/.f64 t1 v) #s(literal -2 binary64) (/.f64 (neg.f64 u) v)) u)
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ t1 v)))))
(fma.f64 (fma.f64 (/.f64 u v) #s(literal -2 binary64) (/.f64 (neg.f64 t1) v)) t1 (*.f64 (/.f64 (neg.f64 u) v) u))
(- (* -1 t1) u)
(-.f64 (neg.f64 t1) u)
(* 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 (neg.f64 t1) (*.f64 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 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64))) t1 (/.f64 (/.f64 v u) u)) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 v u) u)) t1 (/.f64 (neg.f64 v) u)) t1)
(/ (+ (* -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)
(/ (+ v (* -1 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1)
(/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)
(/.f64 (-.f64 v (*.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u)) t1)
(/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(/.f64 (-.f64 (-.f64 v (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u)) t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 u t1) (/.f64 #s(literal -1 binary64) v)) (*.f64 t1 t1))
(* (pow t1 2) (- (+ (* -2 (/ u (* t1 v))) (* -1 (/ (pow u 2) (* (pow t1 2) v)))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 t1)) (*.f64 u (/.f64 u v)) (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 u t1) (/.f64 #s(literal -1 binary64) v))) (*.f64 t1 t1))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(fma.f64 (/.f64 (/.f64 u v) t1) t1 (/.f64 t1 v))
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 u (*.f64 u (/.f64 u t1))) 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 (-.f64 u (*.f64 u (/.f64 u t1))) t1))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) 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 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (neg.f64 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 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal -2 binary64))) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))
(/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1)
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))
(/.f64 (-.f64 v (*.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u)) t1)
(* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 v) u (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) v (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) (neg.f64 t1))) t1) v) t1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)) (*.f64 (*.f64 v u) #s(literal 2 binary64))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* (pow t1 2) (- (* -1 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 (fma.f64 (/.f64 u v) #s(literal 2 binary64) (*.f64 u (/.f64 (/.f64 u v) t1))) t1)) (*.f64 t1 t1))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 u v) t1) t1 (/.f64 t1 v))
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 u (*.f64 u (/.f64 u t1))) 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 (-.f64 u (*.f64 u (/.f64 u t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(neg.f64 (-.f64 v (*.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u)))
(+ (* -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 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) t1) (*.f64 v u)) t1) v)

rewrite162.0ms (2.3%)

Memory
6.9MiB live, 236.8MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027140
044136
1194128
21561128
08548128
Stop Event
iter limit
node limit
iter limit
Counts
18 → 1 087
Calls
Call 1
Inputs
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
(/.f64 v (+.f64 u t1))
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
(neg.f64 u)
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(/.f64 (+.f64 u t1) v)
(neg.f64 (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 t1 (+.f64 u t1))
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
Outputs
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) t1))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 (neg.f64 (pow.f64 t1 #s(literal -1 binary64)))))
(*.f64 (neg.f64 (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (+.f64 t1 u) (neg.f64 (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 (+.f64 t1 u) (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1))) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 u t1))) (*.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 t1 (*.f64 t1 (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 t1 u))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 t1 (*.f64 t1 (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (neg.f64 t1)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u))) t1) (*.f64 t1 (/.f64 t1 (+.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (neg.f64 t1) (+.f64 t1 u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (*.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(/.f64 (neg.f64 (+.f64 t1 u)) t1)
(/.f64 (+.f64 t1 u) (neg.f64 t1))
(neg.f64 (/.f64 (+.f64 t1 u) t1))
(fma.f64 #s(literal -1 binary64) (/.f64 u t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(fma.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (neg.f64 u) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (neg.f64 u) t1))
(fma.f64 u (/.f64 #s(literal -1 binary64) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(-.f64 (/.f64 (neg.f64 t1) t1) (/.f64 u t1))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (neg.f64 t1)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (neg.f64 t1)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1))
(-.f64 (/.f64 (neg.f64 u) t1) (/.f64 t1 t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))) (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(+.f64 (/.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (pow.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1)) (+.f64 t1 u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 t1 u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 #s(literal 0 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)) (/.f64 (neg.f64 v) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (pow.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (neg.f64 v))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) v)
(*.f64 #s(literal 1 binary64) (/.f64 v (+.f64 t1 u)))
(*.f64 (neg.f64 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 v (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))))
(*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))
(pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (+.f64 t1 u)) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v)) (neg.f64 (+.f64 t1 u))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 v))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))) (*.f64 (neg.f64 (+.f64 t1 u)) v)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))) (neg.f64 (pow.f64 v #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) v))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (neg.f64 v) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 v (+.f64 t1 u)) #s(literal 1 binary64))
(/.f64 v (+.f64 t1 u))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)))
(fma.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal 0 binary64) (/.f64 v (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 t1 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(fma.f64 u (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal 0 binary64)) (/.f64 v (+.f64 t1 u)))
(+.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 #s(literal 1 binary64) (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 #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))
(*.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 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64))
(*.f64 (+.f64 t1 u) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 t1 u) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (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 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (fma.f64 #s(literal -1 binary64) u t1)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 t1 u))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.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)))
(/.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 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (+.f64 t1 u) #s(literal 1 binary64))
(neg.f64 (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 u #s(literal 1 binary64) t1)
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(-.f64 t1 (neg.f64 u))
(-.f64 u (neg.f64 t1))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 #s(literal 0 binary64) (+.f64 t1 u))
(+.f64 t1 u)
(+.f64 u t1)
#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 (neg.f64 (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v t1) (/.f64 v t1))) (+.f64 #s(literal 0 binary64) (/.f64 v t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v t1) (/.f64 v t1) (*.f64 #s(literal 0 binary64) (/.f64 v t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 v)) t1) (*.f64 t1 (/.f64 t1 v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 t1) t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 (neg.f64 v) t1)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 t1))
(/.f64 v (neg.f64 t1))
(neg.f64 (/.f64 v t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 v) t1))
(-.f64 #s(literal 0 binary64) (/.f64 v t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 v) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 (neg.f64 (*.f64 v v)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) v)
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(*.f64 (neg.f64 v) #s(literal 1 binary64))
(*.f64 v #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 v v))) (neg.f64 v))
(/.f64 (neg.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 v v)) v)
(/.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 v (neg.f64 (*.f64 v v))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 v v #s(literal 0 binary64)) (neg.f64 (pow.f64 v #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) v))
(/.f64 (neg.f64 v) #s(literal 1 binary64))
(/.f64 v #s(literal -1 binary64))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v v) v))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
(*.f64 (neg.f64 (/.f64 v u)) (/.f64 t1 u))
(*.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v 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 #s(literal 1 binary64) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
(*.f64 (*.f64 v t1) (/.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 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) u)))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(*.f64 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 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) (neg.f64 u))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 t1 (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v u)))
(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 v u)) (/.f64 u t1))
(/.f64 (neg.f64 (/.f64 (neg.f64 t1) u)) (neg.f64 (/.f64 u v)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) u)
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) u) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) (neg.f64 u)) 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 u (/.f64 (neg.f64 u) t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 u v)) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) (/.f64 u v)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v)))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 (neg.f64 v) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (/.f64 u v) (neg.f64 u))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.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 t1 (neg.f64 (*.f64 (/.f64 u v) u)))
(/.f64 t1 (*.f64 (/.f64 u v) (neg.f64 u)))
(/.f64 t1 (*.f64 (neg.f64 u) (/.f64 u v)))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 (neg.f64 v) (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64))))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 u) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (*.f64 v t1) (*.f64 u u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)) (/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 t1 (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (+.f64 #s(literal 0 binary64) (/.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (*.f64 #s(literal 0 binary64) (/.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) u) (*.f64 u (/.f64 u t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 (neg.f64 u) t1)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 u) t1) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 t1) u)
(/.f64 t1 (neg.f64 u))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(neg.f64 (*.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(neg.f64 (/.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) u)
(*.f64 #s(literal 1 binary64) (neg.f64 u))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 u) #s(literal 1 binary64))
(*.f64 u #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 (neg.f64 u) #s(literal 0 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 u #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 u u (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) (*.f64 #s(literal 0 binary64) (neg.f64 u)))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) u))
(/.f64 (*.f64 u u) (neg.f64 u))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 u) u) u)
(/.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 u #s(literal -1 binary64))
(neg.f64 u)
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) u #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 u) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 u #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) u))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(+.f64 (neg.f64 u) #s(literal 0 binary64))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) (+.f64 t1 u))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(*.f64 (+.f64 t1 u) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(pow.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v))) (*.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)))) (-.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u))) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)))) (-.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (-.f64 (*.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v))) (*.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1))) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1))))))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) v)
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) #s(literal -1 binary64))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)) #s(literal 1 binary64))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v))
(/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(/.f64 (+.f64 t1 u) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) t1 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) u))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) u (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) t1))
(fma.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64) (*.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(fma.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64) (*.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) #s(literal -1 binary64)))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64)))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) t1 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) u))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) u (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) t1))
(fma.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 t1 u) v)) (*.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 t1 u) v))))
(fma.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 t1 u) v)) (*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 t1 u) v))))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) t1) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) u)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) u) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) t1)))
(fma.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(fma.f64 (/.f64 (+.f64 t1 u) v) #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(fma.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)))
(fma.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)))
(fma.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)))
(fma.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)))
(fma.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) (*.f64 u (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))))
(fma.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v) (*.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(fma.f64 u (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) (*.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))))
(fma.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) v) (*.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(-.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(-.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 t1 (/.f64 (+.f64 t1 u) v)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(+.f64 (*.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))) (*.f64 u (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))))
(+.f64 (*.f64 u (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))) (*.f64 t1 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64))))
(+.f64 (*.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v)) (*.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(+.f64 (*.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) v)) (*.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(+.f64 (*.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)) (*.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 u (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)) (*.f64 (*.f64 t1 (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) t1) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) u))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) u) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal -1 binary64)) t1))
(+.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) t1) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) u))
(+.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) u) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) t1))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 t1 u) v))) (*.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 t1 u) v))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 u (/.f64 (+.f64 t1 u) v))) (*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (+.f64 t1 u) v))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) t1)) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) u)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) u)) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) t1)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) #s(literal 0 binary64)) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(+.f64 (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)))
(+.f64 (*.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v)) (*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 u)) (*.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(*.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) v) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 (+.f64 t1 u)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) v)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 v (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) v)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 v (-.f64 t1 u))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(*.f64 (pow.f64 v #s(literal -1 binary64)) (+.f64 t1 u))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 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 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 (/.f64 (+.f64 t1 u) v) #s(literal 1 binary64))
(*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (+.f64 t1 u) (pow.f64 v #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) v) #s(literal 1 binary64))
(pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) (/.f64 (neg.f64 (+.f64 t1 u)) v))) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) (/.f64 (neg.f64 (+.f64 t1 u)) v) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v)) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (pow.f64 v #s(literal -1 binary64))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 v)) (*.f64 (neg.f64 v) (+.f64 t1 u))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v) (-.f64 u t1))
(/.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v) (-.f64 t1 u))
(/.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)) (neg.f64 (*.f64 (-.f64 u t1) v)))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)) (*.f64 (neg.f64 v) (-.f64 u t1)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) v)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (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 t1 u) (-.f64 u t1)) (*.f64 (-.f64 u t1) v))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (*.f64 v (-.f64 u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (-.f64 t1 u) v))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 v (-.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(/.f64 (pow.f64 v #s(literal -1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) v) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (-.f64 u t1)) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 v (+.f64 t1 u)))
(/.f64 (+.f64 (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 (/.f64 (+.f64 t1 u) v) #s(literal 1 binary64))
(/.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 v))
(/.f64 (+.f64 t1 u) v)
(neg.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v))
(fma.f64 (/.f64 #s(literal -1 binary64) v) #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v))
(fma.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 u) (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 t1)))
(fma.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 t1) (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 u)))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) v) (/.f64 u v))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) t1 (*.f64 (pow.f64 v #s(literal -1 binary64)) u))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) u (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (/.f64 u v) #s(literal 1 binary64) (/.f64 t1 v))
(fma.f64 #s(literal 1 binary64) (/.f64 u v) (/.f64 t1 v))
(fma.f64 (neg.f64 u) (/.f64 #s(literal -1 binary64) v) (/.f64 t1 v))
(fma.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v) (/.f64 u v))
(fma.f64 t1 (neg.f64 (/.f64 #s(literal -1 binary64) v)) (/.f64 u v))
(fma.f64 t1 (pow.f64 v #s(literal -1 binary64)) (/.f64 u v))
(fma.f64 u (pow.f64 v #s(literal -1 binary64)) (/.f64 t1 v))
(-.f64 (/.f64 (*.f64 u u) (*.f64 v (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 u t1))))
(-.f64 (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 t1 u))) (/.f64 (*.f64 u u) (*.f64 v (-.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) v) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) v))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) v) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) v))
(-.f64 (/.f64 t1 v) (/.f64 u (neg.f64 v)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) v) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(-.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) v) #s(literal 0 binary64)) (/.f64 (+.f64 t1 u) v))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 u)) (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 t1)) (*.f64 (/.f64 #s(literal -1 binary64) v) (neg.f64 u)))
(+.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) t1) (*.f64 (pow.f64 v #s(literal -1 binary64)) u))
(+.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) u) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(+.f64 (/.f64 t1 v) (/.f64 u v))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v))
(+.f64 (/.f64 u v) (/.f64 t1 v))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 #s(literal -1 binary64) (+.f64 t1 u))
(*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 t1 u)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 (+.f64 t1 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 #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 (neg.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 t1 u))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) t1 (*.f64 (fma.f64 u u #s(literal 0 binary64)) (*.f64 (neg.f64 t1) t1))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) u (*.f64 t1 (*.f64 (neg.f64 u) u))) (*.f64 t1 u))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (fma.f64 u u #s(literal 0 binary64)) (*.f64 t1 (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (neg.f64 u) u))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) u))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)) (neg.f64 (fma.f64 #s(literal -1 binary64) u t1)))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 (neg.f64 t1) (neg.f64 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 (neg.f64 t1) (neg.f64 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (-.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) u t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (+.f64 t1 u))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(/.f64 (+.f64 t1 u) #s(literal -1 binary64))
(neg.f64 (+.f64 t1 u))
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) t1 (neg.f64 u))
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 u) (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) (neg.f64 t1))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (neg.f64 u))
(fma.f64 t1 #s(literal -1 binary64) (neg.f64 u))
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 t1 u))) (/.f64 (*.f64 u u) (neg.f64 (-.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (+.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (+.f64 t1 u))
(-.f64 (neg.f64 u) t1)
(-.f64 (neg.f64 t1) u)
(+.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (neg.f64 u))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (pow.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1)) (+.f64 t1 u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 t1 u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 #s(literal 0 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)) (/.f64 (neg.f64 v) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (neg.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u))) t1)
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))) (neg.f64 t1))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (pow.f64 (neg.f64 (pow.f64 t1 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (neg.f64 t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 t1 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u))))
(*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (+.f64 t1 u)) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (+.f64 t1 u)) (neg.f64 t1))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))) (*.f64 (neg.f64 t1) (+.f64 t1 u))) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))) (neg.f64 (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) t1))
(/.f64 (neg.f64 t1) (neg.f64 (+.f64 t1 u)))
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(fma.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.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 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 t1 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(fma.f64 u (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.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 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (pow.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (+.f64 t1 u) v)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1)) (+.f64 t1 u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (neg.f64 (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) (+.f64 t1 u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) v))
(/.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 v (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 #s(literal 0 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)) (/.f64 (neg.f64 v) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 v t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) 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 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 v 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 t1 (+.f64 t1 u)) #s(literal -1 binary64)) v)
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) #s(literal -1 binary64))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 t1 u)))
(*.f64 v (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 t1 (/.f64 (neg.f64 v) (+.f64 t1 u)))
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) v)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (+.f64 t1 u) t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) #s(literal -1 binary64))
(/.f64 (*.f64 v t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) #s(literal 1 binary64))
(/.f64 (neg.f64 v) (/.f64 (+.f64 t1 u) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v))
(/.f64 v (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(neg.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(fma.f64 (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 v 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 t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 v 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 t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 v 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 t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 v 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 t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (/.f64 t1 (+.f64 t1 u)) #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(fma.f64 t1 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 u (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(+.f64 (*.f64 u (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 v 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 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 t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 v 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 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 t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) #s(literal 0 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) (neg.f64 v)))

eval240.0ms (3.3%)

Memory
-31.5MiB live, 427.1MiB allocated
Compiler

Compiled 33 343 to 4 426 computations (86.7% saved)

prune38.0ms (0.5%)

Memory
-7.2MiB live, 116.8MiB allocated
Pruning

20 alts after pruning (15 fresh and 5 done)

PrunedKeptTotal
New1 454111 465
Fresh347
Picked145
Done011
Total1 458201 478
Accuracy
100.0%
Counts
1 478 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
54.5%
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
74.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
74.5%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))))
50.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
49.5%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
96.1%
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
48.1%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (fma.f64 (/.f64 v t1) u (neg.f64 v))) (+.f64 u t1))
58.5%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
82.6%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
81.0%
(/.f64 t1 (*.f64 (+.f64 (/.f64 u v) (/.f64 t1 v)) (neg.f64 (+.f64 u t1))))
55.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
50.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
53.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
50.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
56.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
55.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
49.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
50.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
51.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 632 to 410 computations (35.1% saved)

simplify102.0ms (1.4%)

Memory
3.8MiB live, 135.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 3 (0.0ms)

IterNodesCost
033207
052201
1130201
2371199
31083192
42515192
54045192
66456192
08054192
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.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
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
v
(/.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
t1
(/.f64 v (*.f64 (neg.f64 u) u))
v
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
v
(*.f64 (/.f64 (neg.f64 u) t1) u)
(/.f64 (neg.f64 u) t1)
(neg.f64 u)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 t1 u) v)
(/.f64 t1 u)
t1
u
v
(/.f64 #s(literal -1 binary64) u)
#s(literal -1 binary64)
Outputs
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 #s(literal 1 binary64) v)
v
#s(literal 1 binary64)
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(*.f64 (+.f64 t1 u) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(neg.f64 (+.f64 u t1))
(neg.f64 (+.f64 t1 u))
(+.f64 u t1)
(+.f64 t1 u)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 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
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
t1
(/.f64 v (*.f64 (neg.f64 u) u))
v
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
v
(*.f64 (/.f64 (neg.f64 u) t1) u)
(/.f64 (neg.f64 u) t1)
(neg.f64 u)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 (/.f64 t1 u) v)
(/.f64 t1 u)
t1
u
v
(/.f64 #s(literal -1 binary64) u)
#s(literal -1 binary64)

localize77.0ms (1.1%)

Memory
7.5MiB live, 120.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(/.f64 #s(literal -1 binary64) u)
accuracy1.5227005802785558
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
accuracy4.052086508895651
(*.f64 (/.f64 t1 u) v)
accuracy27.577413509134754
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
accuracy0.0
(neg.f64 u)
accuracy0.15234375
(*.f64 (/.f64 (neg.f64 u) t1) u)
accuracy4.988322626094278
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
accuracy27.577413509134754
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
accuracy0.0
(neg.f64 u)
accuracy4.935355053480236
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
accuracy6.799889434778389
(/.f64 v (*.f64 (neg.f64 u) u))
accuracy27.577413509134754
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
accuracy0.0
(/.f64 #s(literal -1 binary64) t1)
accuracy0.2109375
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
accuracy31.534441070485983
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.015625
(/.f64 (neg.f64 (+.f64 u t1)) t1)
accuracy0.09375
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
accuracy2.457031414332137
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
Samples
55.0ms256×0valid
Compiler

Compiled 382 to 64 computations (83.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-div: 18.0ms (46.8% of total)
ival-mult: 14.0ms (36.4% of total)
ival-neg: 3.0ms (7.8% of total)
ival-add: 2.0ms (5.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series35.0ms (0.5%)

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

9 calls:

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

simplify160.0ms (2.2%)

Memory
-15.3MiB live, 176.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03091020
1962952
23271873
08229835
Stop Event
iter limit
node limit
Counts
56 → 55
Calls
Call 1
Inputs
-1
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -1 u) t1)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ v (pow u 2)))
(* -1 (pow u 2))
(* -1 (/ (pow u 2) t1))
(* -1 (/ u t1))
(/ (* t1 v) u)
(/ t1 u)
(* -1 u)
(/ -1 u)
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* u (- (* -1 (/ t1 u)) 1))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -1 (* u (+ 1 (/ t1 u))))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
v
(* -1 (/ (* t1 v) (pow (+ t1 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 (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(/ -1 t1)
(* t1 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
Outputs
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 t1)
(neg.f64 t1)
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(- (* -1 u) t1)
(-.f64 (neg.f64 u) t1)
(* -1 (/ v t1))
(/.f64 v (neg.f64 t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u) u))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) (*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64))))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(* -1 (/ v (pow u 2)))
(/.f64 (/.f64 (neg.f64 v) u) u)
(* -1 (pow u 2))
(*.f64 (neg.f64 u) u)
(* -1 (/ (pow u 2) t1))
(/.f64 (*.f64 (neg.f64 u) u) t1)
(* -1 (/ u t1))
(/.f64 (neg.f64 u) t1)
(/ (* t1 v) u)
(/.f64 (*.f64 t1 v) u)
(/ t1 u)
(/.f64 t1 u)
(* -1 u)
(neg.f64 u)
(/ -1 u)
(/.f64 #s(literal -1 binary64) u)
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -2 binary64) u) (/.f64 #s(literal 1 binary64) t1)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal -2 binary64) u) (/.f64 #s(literal 1 binary64) t1)) (/.f64 (/.f64 t1 u) u)) (*.f64 u u))
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 (*.f64 t1 v) u)) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) t1) t1) (/.f64 v u) (fma.f64 (neg.f64 v) t1 (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) t1) t1) (/.f64 v u) (fma.f64 (neg.f64 v) t1 (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))))))) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
v
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 t1))
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/.f64 (*.f64 u (-.f64 (*.f64 #s(literal -2 binary64) t1) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1)) t1)
(- (* -1 t1) u)
(-.f64 (neg.f64 u) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) t1) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 u t1) #s(literal -1 binary64)) t1)
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -2 binary64) (/.f64 u t1)) #s(literal -1 binary64)) t1)
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)))
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (-.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 v (/.f64 (*.f64 (/.f64 u t1) u) t1)))) v) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 t1)) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) (-.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 v (/.f64 (*.f64 (/.f64 u t1) u) t1)))) v)) t1)
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(fma.f64 (*.f64 (/.f64 u t1) t1) #s(literal -2 binary64) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -2 binary64) (/.f64 u t1)) #s(literal -1 binary64)) t1)
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u v) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u v) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 #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))

rewrite174.0ms (2.4%)

Memory
-23.5MiB live, 305.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033185
052171
1206165
21441165
08861165
Stop Event
iter limit
node limit
iter limit
Counts
22 → 1 002
Calls
Call 1
Inputs
(*.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 v (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(literal -1 binary64) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(/.f64 v (*.f64 (neg.f64 u) u))
(*.f64 (neg.f64 u) u)
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 (/.f64 (neg.f64 u) t1) u)
(/.f64 (neg.f64 u) t1)
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
(*.f64 (/.f64 t1 u) v)
(/.f64 t1 u)
(/.f64 (*.f64 #s(literal 1 binary64) v) (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(neg.f64 u)
(/.f64 #s(literal -1 binary64) u)
Outputs
(*.f64 (neg.f64 v) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 v))
(*.f64 v #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) v)
(/.f64 (neg.f64 v) #s(literal -1 binary64))
(/.f64 v #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64)))
(neg.f64 (neg.f64 v))
(-.f64 #s(literal 0 binary64) (neg.f64 v))
v
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 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 t1 u)) #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1 binary64))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(*.f64 (+.f64 t1 u) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (/.f64 #s(literal -1 binary64) t1) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) t1))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal 1 binary64))
(*.f64 (neg.f64 (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1))) (+.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 t1 u))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 t1 (*.f64 t1 (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 u t1))) (*.f64 (*.f64 (+.f64 t1 u) t1) (-.f64 u t1))) (*.f64 t1 (*.f64 t1 (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64)))) (*.f64 t1 (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64)))) (*.f64 t1 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (+.f64 t1 u) (neg.f64 t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u))) t1) (*.f64 t1 (/.f64 t1 (+.f64 t1 u))))
(/.f64 (*.f64 (+.f64 t1 u) (neg.f64 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 (*.f64 u (-.f64 u t1)) 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 t1 u) t1) #s(literal -1 binary64))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (neg.f64 t1) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) (-.f64 u t1)))
(/.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 t1 u) (neg.f64 t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal 1 binary64))
(/.f64 (neg.f64 (+.f64 t1 u)) t1)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(neg.f64 (/.f64 (/.f64 (+.f64 t1 u) t1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (+.f64 t1 u) t1))
(fma.f64 (pow.f64 (/.f64 (neg.f64 t1) u) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) u) #s(literal -1/2 binary64)) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 (neg.f64 t1) u) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) u) #s(literal -1/2 binary64)) (*.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 t1 u) (neg.f64 t1)))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1) (/.f64 (neg.f64 u) t1))
(fma.f64 (/.f64 u t1) #s(literal -1 binary64) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (/.f64 u t1) #s(literal -1 binary64) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (neg.f64 u) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (neg.f64 u) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (neg.f64 u) t1))
(fma.f64 (/.f64 #s(literal -1 binary64) t1) u (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) t1) u (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 #s(literal -1 binary64) (/.f64 u t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 u t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 u (/.f64 #s(literal -1 binary64) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 u (/.f64 #s(literal -1 binary64) t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (neg.f64 t1)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (neg.f64 t1)))
(-.f64 (/.f64 (neg.f64 t1) t1) (/.f64 u t1))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (+.f64 t1 u) t1) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1))
(-.f64 (/.f64 (neg.f64 u) t1) (/.f64 t1 t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))) (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)) (/.f64 (neg.f64 u) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(+.f64 (/.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(+.f64 (/.f64 (neg.f64 u) t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(*.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (+.f64 t1 u)) (/.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 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(*.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (+.f64 t1 u) (neg.f64 t1))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (neg.f64 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 t1 u) (neg.f64 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 t1 u) (neg.f64 t1))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 u t1))))
(*.f64 (*.f64 (+.f64 t1 u) (+.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 t1 u) (+.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 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 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 t1 u) (neg.f64 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 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1))))
(*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))))))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) t1)))
(*.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.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))) (neg.f64 (+.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))) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 t1 u))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 u t1))))
(*.f64 (*.f64 (neg.f64 (+.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 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (*.f64 (neg.f64 (+.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 t1 u) t1) (neg.f64 (+.f64 t1 u)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1))))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.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 (neg.f64 t1) (+.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 (neg.f64 t1) (+.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 (neg.f64 t1) (+.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 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 t1 u))
(*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(pow.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64))) (-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (+.f64 t1 u) (neg.f64 t1)))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (neg.f64 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 t1 u) (neg.f64 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 t1 u) (neg.f64 t1)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 t1 u))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) (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 (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) (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 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))))))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) (neg.f64 t1)) t1 (*.f64 t1 (*.f64 (neg.f64 u) (+.f64 t1 u)))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) (neg.f64 t1)) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) (neg.f64 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 u) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 u) t1)) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 u) (+.f64 t1 u)))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) u))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1)))
(/.f64 (fma.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) t1 (*.f64 t1 (*.f64 (+.f64 t1 u) (neg.f64 t1)))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 t1)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) t1 (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) (neg.f64 t1)))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) t1)) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 u (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (neg.f64 t1)))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 (neg.f64 u) t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) t1))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1)))
(/.f64 (fma.f64 u (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u)) (*.f64 (-.f64 t1 u) (neg.f64 t1)))
(/.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (+.f64 t1 u)) (*.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 t1 u)) (*.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 t1 u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (+.f64 t1 u) (neg.f64 t1))) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (neg.f64 t1))) (-.f64 u t1))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 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 t1 u) (neg.f64 t1))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (neg.f64 t1) (-.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (*.f64 (neg.f64 t1) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 t1 u) (+.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 t1 u) (+.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 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u))))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (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 (neg.f64 t1) (+.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 (neg.f64 t1) (+.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 (neg.f64 t1) (+.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 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u))) (*.f64 (-.f64 t1 u) t1))
(/.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 u t1) (neg.f64 t1))))
(/.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.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))) (neg.f64 (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (+.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))) (neg.f64 (+.f64 t1 u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u)) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u)) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1)) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 u t1))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1)) (*.f64 t1 (-.f64 u t1)))
(/.f64 (*.f64 (neg.f64 (+.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 (neg.f64 (+.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 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (+.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 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1)))
(/.f64 (+.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 (neg.f64 t1) (+.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 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1))
(/.f64 (+.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(/.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (neg.f64 t1)) (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1)) (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)) (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (+.f64 t1 u) (neg.f64 t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (neg.f64 t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 (+.f64 t1 u) (neg.f64 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 t1 u) (neg.f64 t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u)) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 u t1)) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (+.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) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (+.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 u) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1)) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u))))) (+.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) #s(literal 3 binary64))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) t1) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) t1) (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (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))) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1) (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.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 (neg.f64 t1) (+.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 (-.f64 t1 u)) (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 u t1)) (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (neg.f64 (+.f64 t1 u)) (+.f64 (pow.f64 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 (neg.f64 (+.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 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1)) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 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 t1 u) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(fma.f64 (*.f64 (*.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal -1 binary64)) (neg.f64 u) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 t1 (pow.f64 t1 #s(literal -1 binary64))) (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (+.f64 t1 u) (neg.f64 t1)) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (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 t1 u) t1) (neg.f64 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 t1 u) t1) (neg.f64 u)))
(fma.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u) (neg.f64 (+.f64 t1 u)))
(fma.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (+.f64 t1 u) u) (/.f64 #s(literal -1 binary64) t1) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (/.f64 u t1) (neg.f64 (+.f64 t1 u)) (neg.f64 (+.f64 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 t1 u) t1) (neg.f64 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 t1 u) t1) (neg.f64 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 t1 u) t1) (neg.f64 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 t1 u) t1) (neg.f64 u)))
(fma.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) t1) (neg.f64 (+.f64 t1 u)))
(fma.f64 (+.f64 t1 u) #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) t1) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal -1 binary64) (+.f64 t1 u) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) t1 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) u (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 (+.f64 t1 u)) (/.f64 u t1) (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 t1 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(fma.f64 u (/.f64 (+.f64 t1 u) (neg.f64 t1)) (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (-.f64 u t1))))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(-.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) (+.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) u))
(+.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 u)))
(*.f64 (*.f64 (*.f64 (+.f64 t1 u) (neg.f64 t1)) #s(literal 1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (pow.f64 t1 #s(literal -1 binary64))) (neg.f64 (+.f64 t1 u)))
(*.f64 (*.f64 (+.f64 t1 u) (neg.f64 t1)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 (neg.f64 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 t1 u) t1) (neg.f64 t1))
(*.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (+.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 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (+.f64 t1 u) #s(literal -1 binary64))
(*.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) t1))
(*.f64 #s(literal -1 binary64) (+.f64 t1 u))
(*.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) t1)
(*.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 t1 (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 t1 u)))
(/.f64 (-.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) t1 (*.f64 (fma.f64 u u #s(literal 0 binary64)) (*.f64 (neg.f64 t1) t1))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (neg.f64 t1))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) #s(literal -1 binary64) (*.f64 (fma.f64 u u #s(literal 0 binary64)) t1)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) t1) (*.f64 (fma.f64 u u #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) t1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 t1 u))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (/.f64 u t1) u u) (/.f64 (neg.f64 u) t1))
(/.f64 (fma.f64 (neg.f64 u) t1 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) t1))) t1)
(/.f64 (fma.f64 (neg.f64 u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 t1 u (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t1) t1))) (neg.f64 t1))
(/.f64 (fma.f64 u (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 (+.f64 t1 (*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (neg.f64 t1) t1))) (/.f64 (neg.f64 t1) u))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) u) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) u) (neg.f64 t1))) (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) u)) (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal -1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) t1) (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 #s(literal -1 binary64) t1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (fma.f64 u u #s(literal 0 binary64)) (*.f64 t1 (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) u (*.f64 t1 (*.f64 (neg.f64 u) u))) (*.f64 t1 u))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) #s(literal 1 binary64) (*.f64 (neg.f64 u) t1)) t1)
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (/.f64 #s(literal -1 binary64) u) t1) (/.f64 (neg.f64 t1) u))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (neg.f64 u) u))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) u))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (neg.f64 u))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) #s(literal -1 binary64) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) u)) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) #s(literal -1 binary64)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) u) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) u)))
(/.f64 (fma.f64 (neg.f64 t1) (fma.f64 u u #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) u))
(/.f64 (fma.f64 t1 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) u) t1 #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) t1) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) t1) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (+.f64 u (*.f64 (/.f64 #s(literal -1 binary64) t1) (*.f64 (neg.f64 u) u))) (/.f64 (neg.f64 u) t1))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) t1)) (*.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 #s(literal -1 binary64) t1)) (*.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 #s(literal -1 binary64) u)))
(/.f64 (*.f64 (+.f64 t1 u) (neg.f64 t1)) t1)
(/.f64 (*.f64 (neg.f64 u) (+.f64 t1 u)) u)
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)) (neg.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 (+.f64 t1 u) u) (neg.f64 u))
(/.f64 (*.f64 (+.f64 t1 u) t1) (neg.f64 t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 (neg.f64 t1) (neg.f64 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (+.f64 t1 u))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 (+.f64 t1 u)))
(/.f64 (+.f64 t1 u) #s(literal -1 binary64))
(/.f64 (neg.f64 t1) (/.f64 t1 (+.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(/.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)) (neg.f64 (pow.f64 (+.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) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) u t1) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.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 t1 u) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (+.f64 t1 u) (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(neg.f64 (+.f64 t1 u))
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) (neg.f64 t1))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) (neg.f64 t1))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (neg.f64 u))
(fma.f64 #s(literal -1 binary64) t1 (neg.f64 u))
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 t1 #s(literal -1 binary64) (neg.f64 u))
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 u) (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(-.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 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 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (+.f64 t1 u))
(-.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 #s(literal 0 binary64) (+.f64 t1 u))
(-.f64 (neg.f64 u) t1)
(-.f64 (neg.f64 t1) u)
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(+.f64 (-.f64 (neg.f64 t1) #s(literal 0 binary64)) (neg.f64 u))
(+.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) (neg.f64 u))
(+.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (neg.f64 u))
(*.f64 (*.f64 v (pow.f64 t1 #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) t1) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) t1) v)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (neg.f64 v) t1)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 t1) v)))
(/.f64 v (neg.f64 t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 t1) v) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(neg.f64 (/.f64 (neg.f64 v) (neg.f64 t1)))
(neg.f64 (*.f64 v (pow.f64 t1 #s(literal -1 binary64))))
(neg.f64 (/.f64 v t1))
(neg.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(-.f64 #s(literal 0 binary64) (/.f64 v t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (neg.f64 t1) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (neg.f64 t1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) t1)
(/.f64 #s(literal 1 binary64) (neg.f64 t1))
(neg.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 1 binary64)))
(neg.f64 (pow.f64 t1 #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 t1)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)) (neg.f64 t1))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal 1 binary64)) (*.f64 (/.f64 t1 u) v))
(*.f64 (pow.f64 (/.f64 u v) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) #s(literal -1 binary64))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v)
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (*.f64 t1 v))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (/.f64 (neg.f64 t1) u) (pow.f64 (/.f64 u v) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 u (/.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 t1 u) v))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1) #s(literal 1 binary64))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (/.f64 v (/.f64 u (/.f64 t1 u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v) #s(literal -1 binary64))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 u) t1) v))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(/.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 u (*.f64 t1 v)))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 u (/.f64 t1 u)) v))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u t1) (/.f64 (neg.f64 v) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (neg.f64 u)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 v (/.f64 u (/.f64 t1 u)))))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (neg.f64 v) u)))
(neg.f64 (*.f64 (/.f64 v (*.f64 u u)) t1))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u (/.f64 t1 u))) (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 #s(literal 0 binary64) (/.f64 v (/.f64 u (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 v)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (*.f64 (neg.f64 u) u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (neg.f64 u) u) v) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 u v) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 v u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 (neg.f64 v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) v)
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (/.f64 u v) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v u))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 v (*.f64 u u)))
(*.f64 v (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 (neg.f64 u) u)))
(pow.f64 (/.f64 (*.f64 (neg.f64 u) u) v) #s(literal -1 binary64))
(/.f64 (/.f64 v u) (neg.f64 u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 u) v))
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 u u) v))
(/.f64 v (*.f64 (neg.f64 u) u))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) u) v))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 u) u) v)))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) u) (neg.f64 u)))
(neg.f64 (/.f64 (/.f64 v u) u))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 u u))))
(neg.f64 (*.f64 (/.f64 v u) (pow.f64 u #s(literal -1 binary64))))
(neg.f64 (*.f64 (pow.f64 u #s(literal -2 binary64)) v))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)))
(neg.f64 (/.f64 v (*.f64 u u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 v (*.f64 u u)))
(-.f64 #s(literal 0 binary64) (/.f64 v (*.f64 u u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (neg.f64 u) u) v)) #s(literal -1 binary64)))
(*.f64 (*.f64 u u) #s(literal -1 binary64))
(*.f64 (*.f64 (neg.f64 u) u) #s(literal 1 binary64))
(*.f64 (neg.f64 u) u)
(*.f64 #s(literal -1 binary64) (*.f64 u u))
(*.f64 u (neg.f64 u))
(*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) u))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal 4 binary64))) (*.f64 u u))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal 6 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 u u)))))
(/.f64 (*.f64 u u) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 u) u) #s(literal 1 binary64))
(/.f64 u (/.f64 #s(literal -1 binary64) u))
(/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(neg.f64 (/.f64 (*.f64 u u) #s(literal 1 binary64)))
(neg.f64 (*.f64 u u))
(fma.f64 u #s(literal 0 binary64) (*.f64 (neg.f64 u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 u u))
(+.f64 (*.f64 u #s(literal 0 binary64)) (*.f64 (neg.f64 u) u))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)) (neg.f64 t1))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal 1 binary64)) (*.f64 (/.f64 t1 u) v))
(*.f64 (pow.f64 (/.f64 u v) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) #s(literal -1 binary64))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v)
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (*.f64 t1 v))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (/.f64 (neg.f64 t1) u) (pow.f64 (/.f64 u v) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 u (/.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 t1 u) v))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1) #s(literal 1 binary64))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (/.f64 v (/.f64 u (/.f64 t1 u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v) #s(literal -1 binary64))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 u) t1) v))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(/.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 u (*.f64 t1 v)))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 u (/.f64 t1 u)) v))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u t1) (/.f64 (neg.f64 v) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (neg.f64 u)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 v (/.f64 u (/.f64 t1 u)))))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (neg.f64 v) u)))
(neg.f64 (*.f64 (/.f64 v (*.f64 u u)) t1))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u (/.f64 t1 u))) (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 #s(literal 0 binary64) (/.f64 v (/.f64 u (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (*.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64)) (neg.f64 u))
(*.f64 (/.f64 u t1) (neg.f64 u))
(*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) #s(literal 1 binary64))
(*.f64 (/.f64 (neg.f64 u) t1) u)
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (neg.f64 u) (/.f64 u t1))
(*.f64 #s(literal -1 binary64) (/.f64 u (/.f64 t1 u)))
(*.f64 u (/.f64 (neg.f64 u) t1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u))
(pow.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) #s(literal -1 binary64))
(/.f64 (*.f64 u u) (neg.f64 t1))
(/.f64 (/.f64 u (/.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) #s(literal 1 binary64))
(/.f64 (*.f64 (neg.f64 u) u) t1)
(/.f64 (neg.f64 u) (/.f64 t1 u))
(/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 u (/.f64 t1 u)) #s(literal -1 binary64)))
(/.f64 u (/.f64 (neg.f64 t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 t1) u) u))
(neg.f64 (/.f64 (/.f64 u (/.f64 t1 u)) #s(literal 1 binary64)))
(neg.f64 (/.f64 u (/.f64 t1 u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u)) (/.f64 u (/.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (/.f64 u (/.f64 t1 u)))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) u) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) u) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u))
(*.f64 (/.f64 u t1) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))
(*.f64 (neg.f64 u) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) u)
(*.f64 #s(literal -1 binary64) (/.f64 u t1))
(*.f64 u (/.f64 #s(literal -1 binary64) t1))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(pow.f64 (/.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 u t1) (/.f64 u t1))) (+.f64 #s(literal 0 binary64) (/.f64 u t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 u t1) (/.f64 u t1) (*.f64 #s(literal 0 binary64) (/.f64 u t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (neg.f64 u) t1)) (*.f64 (neg.f64 t1) t1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 u)) t1) (*.f64 t1 (/.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 u) t1) (*.f64 t1 t1))
(/.f64 (pow.f64 t1 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) u))
(/.f64 (/.f64 u t1) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))
(/.f64 (neg.f64 u) t1)
(/.f64 #s(literal -1 binary64) (/.f64 t1 u))
(/.f64 u (neg.f64 t1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))
(neg.f64 (/.f64 u t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 u) t1))
(-.f64 #s(literal 0 binary64) (/.f64 u t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) u)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 u) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)) (neg.f64 t1))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal 1 binary64)) (*.f64 (/.f64 t1 u) v))
(*.f64 (pow.f64 (/.f64 u v) #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)) #s(literal -1 binary64))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v)
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) (*.f64 t1 v))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (/.f64 (neg.f64 t1) u) (pow.f64 (/.f64 u v) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 u (/.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 t1 u) v))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1) #s(literal 1 binary64))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (/.f64 v (/.f64 u (/.f64 t1 u))))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v) #s(literal -1 binary64))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 u) t1) v))
(/.f64 (neg.f64 v) (/.f64 u (/.f64 t1 u)))
(/.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 u (*.f64 t1 v)))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 u (/.f64 t1 u)) v))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u t1) (/.f64 (neg.f64 v) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v)))
(neg.f64 (/.f64 t1 (/.f64 (*.f64 u u) v)))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (neg.f64 u)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 v (/.f64 u (/.f64 t1 u)))))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (pow.f64 u #s(literal -2 binary64)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (neg.f64 v) u)))
(neg.f64 (*.f64 (/.f64 v (*.f64 u u)) t1))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u (/.f64 t1 u))) (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 v (/.f64 u (/.f64 t1 u))))
(-.f64 #s(literal 0 binary64) (/.f64 v (/.f64 u (/.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1))
(*.f64 (/.f64 v u) t1)
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 v) u) (neg.f64 t1))
(*.f64 (*.f64 t1 v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 t1 v))
(*.f64 (/.f64 (neg.f64 t1) u) (neg.f64 v))
(*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (/.f64 t1 u) v) #s(literal 1 binary64))
(*.f64 (/.f64 t1 u) v)
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 t1 (/.f64 v u))
(*.f64 v (/.f64 t1 u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 u) v))
(pow.f64 (/.f64 u (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (/.f64 v u) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 t1 v) u)
(/.f64 (neg.f64 v) (/.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 u))
(/.f64 (neg.f64 t1) (/.f64 (neg.f64 u) v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 t1 v))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) v))
(/.f64 v (/.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 t1 v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u t1) v))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (/.f64 (neg.f64 u) t1) v)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 t1 v)))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 v) 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 u #s(literal -1 binary64)) t1)
(*.f64 (/.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(*.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 u t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (neg.f64 t1) u))) (+.f64 #s(literal 0 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) (fma.f64 (/.f64 (neg.f64 t1) u) (/.f64 (neg.f64 t1) u) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) t1)) (*.f64 u u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1)) (neg.f64 u)) (/.f64 u (/.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 u) t1) (*.f64 (neg.f64 u) u))
(/.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 (neg.f64 t1) u))
(exp.f64 (*.f64 (log.f64 (/.f64 u t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 t1 u))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (neg.f64 v) (+.f64 t1 u))) t1)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 t1 u))) (*.f64 t1 v))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) v) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)) t1)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 t1 v))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 t1 u))) t1)
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))) t1)
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (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 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) t1)
(*.f64 (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 t1 (*.f64 v (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v)))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v))) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v)) (+.f64 t1 u))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(/.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)) (+.f64 t1 u))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) (neg.f64 t1)))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) v))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) (neg.f64 t1)) (/.f64 v (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v)) (neg.f64 (+.f64 t1 u))))
(neg.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1))))
(neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)) (neg.f64 (+.f64 t1 u))))
(neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u)))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) t1)))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))))
(neg.f64 (*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (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 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(fma.f64 #s(literal 0 binary64) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v)))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 u (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (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 v (+.f64 t1 u)) t1) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (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 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v)))
(*.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 u) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) u)
(*.f64 u #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 u))
(pow.f64 (/.f64 #s(literal -1 binary64) u) #s(literal -1 binary64))
(pow.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 (neg.f64 u) #s(literal 0 binary64)))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 u u (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) #s(literal 0 binary64))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)))
(/.f64 (*.f64 u u) (neg.f64 u))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 u) u) u)
(/.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 u #s(literal -1 binary64)))
(/.f64 u #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) u) #s(literal 1 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))) u)
(-.f64 #s(literal 0 binary64) (-.f64 u #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(+.f64 (neg.f64 u) #s(literal 0 binary64))
(*.f64 (pow.f64 (neg.f64 u) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 u) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) u))
(pow.f64 (neg.f64 u) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) u)
(/.f64 #s(literal 1 binary64) (neg.f64 u))
(neg.f64 (pow.f64 u #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 u)) #s(literal -1 binary64)))

eval216.0ms (3%)

Memory
22.4MiB live, 174.8MiB allocated
Compiler

Compiled 22 114 to 3 354 computations (84.8% saved)

prune59.0ms (0.8%)

Memory
23.8MiB live, 62.2MiB allocated
Pruning

21 alts after pruning (12 fresh and 9 done)

PrunedKeptTotal
New9444948
Fresh2810
Picked145
Done055
Total94721968
Accuracy
100.0%
Counts
968 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
54.5%
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
74.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
50.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
49.5%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
96.1%
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
59.0%
(/.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))))
48.1%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (fma.f64 (/.f64 v t1) u (neg.f64 v))) (+.f64 u t1))
58.5%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
96.1%
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
82.6%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
55.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
50.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
53.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
50.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
56.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
55.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
49.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
50.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
51.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
50.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
Compiler

Compiled 622 to 404 computations (35% saved)

simplify109.0ms (1.5%)

Memory
-22.3MiB live, 61.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 3 (0.0ms)

IterNodesCost
044237
065233
1145233
2382233
31059224
42252224
53814224
66807224
08063224
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(neg.f64 (+.f64 u t1))
(+.f64 u t1)
u
t1
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
v
(/.f64 t1 (*.f64 (neg.f64 u) u))
t1
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(*.f64 #s(literal 1 binary64) v)
#s(literal 1 binary64)
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(neg.f64 t1)
t1
u
v
Outputs
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (/.f64 v (+.f64 t1 u)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
v
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (+.f64 t1 u))
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(neg.f64 (+.f64 u t1))
(neg.f64 (+.f64 t1 u))
(+.f64 u t1)
(+.f64 t1 u)
u
t1
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
(+.f64 t1 u)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)
v
(/.f64 t1 (*.f64 (neg.f64 u) u))
t1
(*.f64 (neg.f64 u) u)
(neg.f64 u)
u
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(*.f64 #s(literal 1 binary64) v)
v
#s(literal 1 binary64)
v
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
#s(literal -2 binary64)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(neg.f64 t1)
t1
u
v

localize128.0ms (1.8%)

Memory
15.3MiB live, 92.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(neg.f64 t1)
accuracy1.4875443302785558
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
accuracy4.052086508895651
(*.f64 (/.f64 (neg.f64 t1) u) v)
accuracy27.577413509134754
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
accuracy0.0
(*.f64 #s(literal 1 binary64) v)
accuracy0.0
(neg.f64 t1)
accuracy2.457031414332137
(/.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))))
accuracy32.977404365285594
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
accuracy0.0
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
accuracy4.752068954056983
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
accuracy7.553315309246374
(/.f64 t1 (*.f64 (neg.f64 u) u))
accuracy27.577413509134754
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
accuracy0.0
(+.f64 u t1)
accuracy0.0
(neg.f64 v)
accuracy0.9711409551859005
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
accuracy33.009572891751354
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.015625
(/.f64 (neg.f64 (+.f64 u t1)) t1)
accuracy0.09375
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
accuracy2.457031414332137
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
Samples
89.0ms256×0valid
Compiler

Compiled 423 to 78 computations (81.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 72.0ms
ival-mult: 49.0ms (68% of total)
ival-div: 15.0ms (20.8% of total)
ival-add: 4.0ms (5.6% of total)
ival-neg: 4.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)

series44.0ms (0.6%)

Memory
-7.6MiB live, 31.0MiB allocated
Counts
21 → 82
Calls
Call 1
Inputs
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.f64 u t1))
(+.f64 u t1)
(/.f64 #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)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(/.f64 t1 (*.f64 (neg.f64 u) u))
(*.f64 #s(literal 1 binary64) v)
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(neg.f64 t1)
Outputs
-1
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -1 u) t1)
t1
(+ t1 u)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 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 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 (pow u 2)))
(- (* -2 u) t1)
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 u)
(* u (- (* -1 (/ t1 u)) 1))
u
(* u (+ 1 (/ t1 u)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ (+ (* -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 u)
(* u (- (* -1 (/ t1 u)) 2))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -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 (* 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 (* u (+ 2 (/ t1 u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
v
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(- (* -1 t1) u)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* 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 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(* t1 (+ 1 (/ u t1)))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ (* -1 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 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (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
25.0ms
u
@-inf
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (* v (/ t1 (* (neg u) u))) (/ t1 (* (neg u) u)) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg t1))
2.0ms
v
@inf
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (* v (/ t1 (* (neg u) u))) (/ t1 (* (neg u) u)) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg t1))
2.0ms
u
@inf
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (* v (/ t1 (* (neg u) u))) (/ t1 (* (neg u) u)) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg t1))
2.0ms
t1
@inf
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (* v (/ t1 (* (neg u) u))) (/ t1 (* (neg u) u)) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg t1))
2.0ms
u
@0
((/ (neg (+ u t1)) t1) (* (/ (neg (+ u t1)) t1) (+ u t1)) (neg (+ u t1)) (+ u t1) (/ (* (neg v) (/ t1 (+ u t1))) (+ u t1)) (* (neg v) (/ t1 (+ u t1))) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ v (* (neg u) u))) (* v (/ t1 (* (neg u) u))) (/ t1 (* (neg u) u)) (* 1 v) (/ (* 1 v) (* (/ (neg (+ u t1)) t1) (+ u t1))) (* (/ (neg (+ u t1)) t1) (+ u t1)) (+ (* -2 u) (neg t1)) (/ (* (/ (neg t1) u) v) u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ (neg t1) u) v) (/ (neg t1) u) (/ v (* (/ (neg (+ u t1)) t1) (+ u t1))) (neg t1))

simplify209.0ms (2.9%)

Memory
8.6MiB live, 161.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03931428
112521335
241331217
086001171
Stop Event
iter limit
node limit
Counts
82 → 79
Calls
Call 1
Inputs
-1
(- (* -1 (/ u t1)) 1)
(* -1 t1)
(+ (* -2 u) (* -1 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(- (* -1 u) t1)
t1
(+ t1 u)
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 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 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 (pow u 2)))
(- (* -2 u) t1)
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 (/ u t1))
(* -1 (* u (+ (/ 1 t1) (/ 1 u))))
(* -1 (/ (pow u 2) t1))
(* -1 (* (pow u 2) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(* -1 u)
(* u (- (* -1 (/ t1 u)) 1))
u
(* u (+ 1 (/ t1 u)))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ (+ (* -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 u)
(* u (- (* -1 (/ t1 u)) 2))
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -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 (* 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 (* u (+ 2 (/ t1 u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
v
(/ (+ (* -1 t1) (* -1 u)) t1)
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(- (* -1 t1) u)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* 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 (- (* -2 (/ u t1)) 1))
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(* t1 (- (* -1 (/ u t1)) 1))
(* t1 (+ 1 (/ u t1)))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ (* -1 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 (* t1 (+ 1 (* 2 (/ u t1)))))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (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
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(* -1 t1)
(neg.f64 t1)
(+ (* -2 u) (* -1 t1))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(+ (* -1 t1) (* u (- (* -1 (/ u t1)) 2)))
(fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))
(- (* -1 u) t1)
(-.f64 (neg.f64 u) t1)
t1
(+ t1 u)
(+.f64 t1 u)
(* -1 (/ v t1))
(/.f64 v (neg.f64 t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u) u))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) (*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64))))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)
(* -1 (/ t1 (pow u 2)))
(/.f64 (/.f64 (neg.f64 t1) u) u)
(- (* -2 u) t1)
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) 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 -2 binary64) u) (/.f64 #s(literal 1 binary64) t1)) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ t1 (pow u 2))) (+ (/ 1 t1) (* 2 (/ 1 u)))))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(* -1 u)
(neg.f64 u)
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 (*.f64 v t1) u)) #s(literal 2 binary64) (*.f64 (neg.f64 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 t1 t1) #s(literal 2 binary64)) (/.f64 v u) (fma.f64 (neg.f64 v) t1 (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (*.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v u) (fma.f64 (neg.f64 v) t1 (*.f64 (/.f64 v (*.f64 u u)) (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))))))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/.f64 (*.f64 v (-.f64 (/.f64 (*.f64 t1 t1) u) t1)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (/.f64 v u) (fma.f64 t1 t1 (/.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) u)) (*.f64 (neg.f64 v) t1)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 v (*.f64 u u)) (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -1 binary64) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u)) (*.f64 v (-.f64 (/.f64 (*.f64 t1 t1) u) t1))) u)
(* -2 u)
(*.f64 #s(literal -2 binary64) u)
(* u (- (* -1 (/ t1 u)) 2))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* (pow u 2) (- (* -1 (/ (+ 2 (/ t1 u)) u)) (/ 1 t1)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (+.f64 (/.f64 t1 u) #s(literal 2 binary64)) u)) (*.f64 u u))
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (*.f64 v (-.f64 t1 (/.f64 (*.f64 t1 t1) u))) (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 (*.f64 (*.f64 t1 t1) (-.f64 v (/.f64 (*.f64 v t1) 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 (*.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (neg.f64 u))) (neg.f64 u))) (neg.f64 u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) v) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (* u (+ 2 (/ t1 u))))
(*.f64 (-.f64 #s(literal -2 binary64) (/.f64 t1 u)) u)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
v
(/ (+ (* -1 t1) (* -1 u)) t1)
(-.f64 #s(literal -1 binary64) (/.f64 u t1))
(/ (+ (* -2 (* t1 u)) (* -1 (pow u 2))) t1)
(/.f64 (*.f64 u (-.f64 (*.f64 #s(literal -2 binary64) t1) u)) t1)
(/ (+ (* -1 (pow u 2)) (* t1 (+ (* -2 u) (* -1 t1)))) t1)
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)) t1)) t1)
(- (* -1 t1) u)
(-.f64 (neg.f64 u) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 v (*.f64 (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 v (*.f64 (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 (/.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 v (*.f64 (neg.f64 u) u))) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (- (* -2 (/ u t1)) 1))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 u t1) #s(literal -1 binary64)) t1)
(* t1 (- (+ (* -2 (/ u t1)) (* -1 (/ (pow u 2) (pow t1 2)))) 1))
(*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -2 binary64) (/.f64 u t1)) #s(literal -1 binary64)) t1)
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)))
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) (/.f64 v t1) (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -3 binary64) (*.f64 v (/.f64 (*.f64 (/.f64 u t1) u) t1))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 t1)) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) (fma.f64 (*.f64 #s(literal 2 binary64) u) (/.f64 v t1) (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -3 binary64) (*.f64 v (/.f64 (*.f64 (/.f64 u t1) u) t1)))))) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(* -1 (* t1 (+ 1 (* 2 (/ u t1)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (* t1 (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1)))))
(*.f64 (fma.f64 (/.f64 u t1) (-.f64 #s(literal -2 binary64) (/.f64 u t1)) #s(literal -1 binary64)) t1)
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(*.f64 (/.f64 v t1) (fma.f64 #s(literal 2 binary64) (/.f64 u t1) #s(literal -1 binary64)))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 v u) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 (/.f64 u t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(neg.f64 (fma.f64 (/.f64 v t1) (-.f64 (*.f64 (/.f64 u t1) u) u) v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 u (*.f64 u (fma.f64 (/.f64 v t1) u (neg.f64 v)))) t1) (*.f64 v u)) 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 v u) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 v (*.f64 (/.f64 u t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (pow.f64 u #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64))) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))

rewrite264.0ms (3.7%)

Memory
3.3MiB live, 160.0MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044209
065201
1239193
21689193
08847193
Stop Event
iter limit
node limit
iter limit
Counts
21 → 941
Calls
Call 1
Inputs
(/.f64 (neg.f64 (+.f64 u t1)) t1)
(*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1))
(neg.f64 (+.f64 u t1))
(+.f64 u t1)
(/.f64 #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)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(/.f64 t1 (*.f64 (neg.f64 u) u))
(*.f64 #s(literal 1 binary64) v)
(/.f64 (*.f64 #s(literal 1 binary64) v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(neg.f64 t1)
Outputs
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) t1))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(*.f64 (neg.f64 (+.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (+.f64 t1 u) (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1))) (+.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (+.f64 t1 u) t1) (/.f64 (+.f64 t1 u) t1) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 u t1))) (*.f64 t1 (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (*.f64 t1 (*.f64 t1 (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (-.f64 t1 u))) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 t1 (*.f64 t1 (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u))) t1) (*.f64 t1 (/.f64 t1 (+.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 t1 (neg.f64 (+.f64 t1 u)))) (*.f64 (neg.f64 t1) t1))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) t1)) (*.f64 t1 t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) #s(literal 1 binary64))
(/.f64 (neg.f64 (+.f64 t1 u)) t1)
(/.f64 (+.f64 t1 u) (neg.f64 t1))
(neg.f64 (/.f64 (+.f64 t1 u) t1))
(fma.f64 #s(literal -1 binary64) (/.f64 u t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(fma.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (neg.f64 u) t1))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 (neg.f64 u) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(fma.f64 u (/.f64 #s(literal -1 binary64) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(-.f64 (/.f64 (neg.f64 t1) t1) (/.f64 u t1))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (neg.f64 t1)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 t1)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (neg.f64 t1)))
(-.f64 (/.f64 (neg.f64 u) t1) (/.f64 t1 t1))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u))) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))) (/.f64 (neg.f64 u) t1))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 t1)))
(+.f64 (/.f64 (neg.f64 u) t1) (*.f64 (neg.f64 t1) (pow.f64 t1 #s(literal -1 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(*.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (neg.f64 t1))))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(*.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 u t1))))
(*.f64 (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 u t1))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (-.f64 t1 u))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) t1)))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) t1)))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1)))
(*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1)))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1))))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (+.f64 t1 u))
(*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 (pow.f64 t1 #s(literal -1 binary64)) u #s(literal 1 binary64)))
(*.f64 (neg.f64 (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(*.f64 (+.f64 t1 u) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(pow.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64))) (-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))) (neg.f64 (*.f64 (-.f64 u t1) t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u)))) (neg.f64 (*.f64 (-.f64 t1 u) t1)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u)))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u)))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 u t1) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u))) (neg.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (neg.f64 (*.f64 t1 (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (*.f64 t1 (-.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 t1)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) u) t1 (*.f64 t1 (*.f64 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) u) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) u) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) u) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 t1)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) t1 (*.f64 (neg.f64 t1) (*.f64 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) t1))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) u) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) t1)) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 u (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 (neg.f64 (+.f64 t1 u))))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 t1 u (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 (+.f64 t1 u)) t1))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 u (neg.f64 t1) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) t1))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1)))
(/.f64 (fma.f64 u (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 u (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 t1 (*.f64 u (neg.f64 (+.f64 t1 u))))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 t1) (*.f64 t1 (*.f64 (+.f64 t1 u) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 t1 u)) (*.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) t1 (*.f64 (neg.f64 t1) (*.f64 u (neg.f64 (+.f64 t1 u))))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) t1 (*.f64 (neg.f64 t1) (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 (neg.f64 t1) t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) (neg.f64 t1) (*.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) u))) (*.f64 t1 t1))
(/.f64 (fma.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 t1) u)) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 u (neg.f64 (+.f64 t1 u))))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (neg.f64 (+.f64 t1 u)) u))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) u))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (neg.f64 t1)))
(/.f64 (fma.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (-.f64 u t1))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (-.f64 t1 u))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (+.f64 t1 u)) (*.f64 (-.f64 u t1) (neg.f64 t1)))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u)) (*.f64 (-.f64 t1 u) (neg.f64 t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1)))
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 t1 u) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (*.f64 (neg.f64 t1) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 t1) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u))))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (*.f64 t1 (-.f64 u t1)))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u))) (*.f64 (-.f64 u t1) t1))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u))) (*.f64 (-.f64 t1 u) t1))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1)))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (neg.f64 t1)) (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (neg.f64 t1)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 t1)) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 t1)) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (-.f64 u t1) (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 u t1)) (*.f64 (+.f64 t1 u) (*.f64 (-.f64 u t1) (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (+.f64 t1 u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u))))) (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 u t1)) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 u t1)) (*.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (-.f64 u t1) (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 (neg.f64 (+.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 u (-.f64 u t1)) t1 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (neg.f64 (+.f64 t1 u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) t1) (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) t1) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) t1) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) t1) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)) #s(literal 1 binary64))
(/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(/.f64 (+.f64 t1 u) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(fma.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 u (neg.f64 (+.f64 t1 u))) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 (neg.f64 (+.f64 t1 u)) u) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 (+.f64 t1 u)))
(fma.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1))))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 (+.f64 t1 u) u) (/.f64 #s(literal -1 binary64) t1) (neg.f64 (+.f64 t1 u)))
(fma.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) u) (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal -1 binary64) (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) t1 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) u) (neg.f64 (+.f64 t1 u)))
(fma.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 (+.f64 t1 u) #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(fma.f64 u (/.f64 (neg.f64 (+.f64 t1 u)) t1) (neg.f64 (+.f64 t1 u)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) #s(literal 2 binary64)) (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (/.f64 (-.f64 u t1) (/.f64 (neg.f64 t1) (+.f64 t1 u)))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(-.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) (+.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(-.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (+.f64 t1 u) t1) u))
(+.f64 (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 (+.f64 t1 u)) (*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) u))
(*.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1))))))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) t1) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 #s(literal -1 binary64) (+.f64 t1 u))
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) t1)
(*.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 (+.f64 t1 u) #s(literal -1 binary64))
(*.f64 t1 (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (neg.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u)))) (neg.f64 t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1)) (neg.f64 t1))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (fma.f64 u u #s(literal 0 binary64)) (*.f64 t1 (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) u (*.f64 t1 (*.f64 (neg.f64 u) u))) (*.f64 t1 u))
(/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (neg.f64 u) u))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) u))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) t1 (*.f64 (fma.f64 u u #s(literal 0 binary64)) (*.f64 (neg.f64 t1) t1))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 t1 u))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) t1)) t1)
(/.f64 (*.f64 t1 (neg.f64 (+.f64 t1 u))) t1)
(/.f64 (*.f64 (neg.f64 (+.f64 t1 u)) t1) t1)
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)) (neg.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))))))
(/.f64 (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (fma.f64 #s(literal -1 binary64) u t1)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (neg.f64 (-.f64 u t1))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 (neg.f64 t1) (neg.f64 u)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 t1 u) t1) (neg.f64 t1))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (-.f64 u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 (neg.f64 t1) (neg.f64 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (-.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (+.f64 t1 u))
(/.f64 (neg.f64 t1) (/.f64 t1 (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1)))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) u t1) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 u t1)) (*.f64 (-.f64 u t1) (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 t1 (neg.f64 (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 (+.f64 t1 u)) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64))
(/.f64 (+.f64 t1 u) #s(literal -1 binary64))
(/.f64 t1 (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(neg.f64 (+.f64 t1 u))
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 u))
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) t1 (neg.f64 u))
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 u))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (neg.f64 u))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) (neg.f64 t1))
(fma.f64 t1 #s(literal -1 binary64) (neg.f64 u))
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) u t1)))
(-.f64 (/.f64 (*.f64 u u) (neg.f64 (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 u t1))))
(-.f64 (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 t1 u))) (/.f64 (*.f64 u u) (neg.f64 (-.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) (+.f64 t1 u))) (/.f64 (neg.f64 t1) (/.f64 (neg.f64 t1) (+.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (+.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (+.f64 t1 u))
(-.f64 (neg.f64 t1) u)
(-.f64 (neg.f64 u) t1)
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 t1 u))))
(+.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u)))
(+.f64 (neg.f64 t1) (neg.f64 u))
(+.f64 (neg.f64 u) (neg.f64 t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.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 (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 u t1) (+.f64 t1 u)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 t1 u)))
(*.f64 (/.f64 (+.f64 t1 u) t1) t1)
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 t1 u))
(*.f64 (+.f64 t1 u) #s(literal 1 binary64))
(*.f64 t1 (/.f64 (+.f64 t1 u) t1))
(pow.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 t1 u) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (+.f64 t1 u))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (neg.f64 (-.f64 u t1))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (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 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (-.f64 u t1)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (-.f64 t1 u)))
(/.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 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (-.f64 u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 t1 u))
(/.f64 #s(literal -1 binary64) (neg.f64 (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))) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1)))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (+.f64 t1 u) #s(literal 1 binary64))
(/.f64 t1 (/.f64 t1 (+.f64 t1 u)))
(neg.f64 (neg.f64 (+.f64 t1 u)))
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) (*.f64 (neg.f64 u) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) (*.f64 (neg.f64 u) #s(literal -1 binary64)))
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 #s(literal 1 binary64) t1 (*.f64 (neg.f64 u) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 t1 #s(literal 1 binary64) (*.f64 (neg.f64 u) #s(literal -1 binary64)))
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 u #s(literal 1 binary64) 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 u (neg.f64 t1))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 u) #s(literal -1 binary64)) t1)
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (+.f64 t1 u)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (+.f64 t1 u))
(+.f64 t1 (*.f64 (neg.f64 u) #s(literal -1 binary64)))
(+.f64 t1 u)
(+.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 u t1) (+.f64 t1 u))) (-.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 #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 (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(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 #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 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))))
(/.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (neg.f64 (+.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 t1 u))
(neg.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (neg.f64 (+.f64 t1 u))))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (-.f64 u t1) (+.f64 t1 u))) u (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (neg.f64 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(fma.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (-.f64 u t1) (+.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 (*.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (-.f64 u t1) (+.f64 t1 u)))))
(+.f64 (*.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (-.f64 u t1) (+.f64 t1 u))) u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.f64 (neg.f64 (*.f64 v v)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) v)
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(*.f64 (neg.f64 v) #s(literal 1 binary64))
(*.f64 v #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 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)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) v))
(/.f64 (neg.f64 v) #s(literal 1 binary64))
(/.f64 v #s(literal -1 binary64))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (*.f64 v v) v))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)))
#s(approx (* t1 (/ v (* (neg u) u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 (pow.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v) #s(literal -1/2 binary64)))
(*.f64 (*.f64 t1 (/.f64 v u)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)
(*.f64 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))) t1)
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))))
(pow.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 v u))) u)
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 v) u) t1)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 (neg.f64 v) u))) (neg.f64 u))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) u)
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v)))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 u (*.f64 (neg.f64 v) t1)))
(/.f64 (/.f64 (*.f64 v t1) u) (neg.f64 u))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 t1 (/.f64 v u))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 v) u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 t1 (/.f64 (neg.f64 v) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) v) t1))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 (neg.f64 v) (/.f64 (*.f64 u u) t1))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) u) u))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 u) u) v)) (/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 u) u) v)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 #s(literal -1 binary64) u))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 u #s(literal -2 binary64))) t1)
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) #s(literal 1 binary64))
(*.f64 t1 (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(pow.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) #s(literal -1 binary64))
(pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (pow.f64 u #s(literal -2 binary64))) (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))) (+.f64 #s(literal 0 binary64) (*.f64 t1 (pow.f64 u #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 (pow.f64 u #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 (pow.f64 u #s(literal -2 binary64))) (*.f64 t1 (pow.f64 u #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 t1 (pow.f64 u #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (*.f64 u u) t1)) (pow.f64 u #s(literal 4 binary64)))
(/.f64 (/.f64 t1 u) (neg.f64 u))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 u u) t1))
(/.f64 (/.f64 (neg.f64 t1) u) u)
(/.f64 (neg.f64 t1) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 t1 (*.f64 (neg.f64 u) u))
(neg.f64 (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 t1 u) u))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (pow.f64 u #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 u (/.f64 (neg.f64 u) t1))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 #s(literal -1 binary64) (neg.f64 v))
(*.f64 #s(literal 1 binary64) v)
(*.f64 v #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 v #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 v v)) (neg.f64 v))
(/.f64 #s(literal 1 binary64) (pow.f64 v #s(literal -1 binary64)))
(/.f64 (neg.f64 v) #s(literal -1 binary64))
(/.f64 v #s(literal 1 binary64))
(neg.f64 (neg.f64 v))
(-.f64 #s(literal 0 binary64) (neg.f64 v))
(+.f64 #s(literal 0 binary64) v)
v
(*.f64 (pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)) v)
(*.f64 #s(literal 1 binary64) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 v (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) v)) (*.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v))
(/.f64 (neg.f64 v) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(neg.f64 (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) v)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal 1 binary64))
#s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(/.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))) #s(literal -1 binary64))
(/.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64)))
(neg.f64 (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(*.f64 (fma.f64 t1 t1 (*.f64 #s(literal -4 binary64) (*.f64 u u))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u))))
(*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -2 binary64) u t1))))
(*.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))))))
(*.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)) (pow.f64 (fma.f64 #s(literal -2 binary64) u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)))) (+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) (-.f64 t1 (*.f64 #s(literal -2 binary64) u)))) (+.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 #s(literal -2 binary64) u))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) (-.f64 t1 (*.f64 #s(literal -2 binary64) u)) (*.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(/.f64 (neg.f64 (fma.f64 t1 t1 (*.f64 #s(literal -4 binary64) (*.f64 u u)))) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) u t1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (*.f64 (fma.f64 #s(literal -2 binary64) u t1) (*.f64 t1 t1))) (*.f64 (fma.f64 #s(literal -2 binary64) u t1) (fma.f64 #s(literal -2 binary64) u t1)))
(/.f64 (fma.f64 t1 t1 (*.f64 #s(literal -4 binary64) (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u)))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (neg.f64 (fma.f64 #s(literal -2 binary64) u t1)))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 (neg.f64 t1) t1)) (fma.f64 #s(literal -2 binary64) u t1))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u)) (fma.f64 t1 t1 (*.f64 #s(literal -4 binary64) (*.f64 u u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 (fma.f64 #s(literal 4 binary64) (*.f64 u u) (*.f64 t1 (*.f64 #s(literal -2 binary64) u)))) (fma.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(neg.f64 (-.f64 t1 (*.f64 #s(literal -2 binary64) u)))
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) u))
(fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal -2 binary64) u))
(fma.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (pow.f64 (fma.f64 #s(literal -2 binary64) u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1))))
(fma.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (*.f64 #s(literal -2 binary64) u))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) u))
(fma.f64 #s(literal -2 binary64) u (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (*.f64 #s(literal -2 binary64) u))
(fma.f64 t1 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) u))
(fma.f64 u #s(literal -2 binary64) (neg.f64 t1))
(-.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -1 binary64) t1 (*.f64 #s(literal 2 binary64) u))))
(-.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 u #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (*.f64 u u) (fma.f64 t1 t1 (*.f64 t1 (*.f64 #s(literal -2 binary64) u))))))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 t1 (*.f64 #s(literal -2 binary64) u)))
(-.f64 (*.f64 #s(literal -2 binary64) u) t1)
(+.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 u u)) (fma.f64 #s(literal -2 binary64) u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -2 binary64) u t1))))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1)))
(+.f64 (*.f64 #s(literal -2 binary64) u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) u))
(*.f64 (pow.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v) #s(literal -1/2 binary64)))
(*.f64 (*.f64 t1 (/.f64 v u)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (/.f64 (*.f64 v t1) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 u #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v)
(*.f64 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))) t1)
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -2 binary64)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 t1 (*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64))))
(pow.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 v u))) u)
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 v) u) t1)) (neg.f64 u))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 (neg.f64 v) u))) (neg.f64 u))
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 (*.f64 t1 (/.f64 (neg.f64 v) u)) u)
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v)))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 u (*.f64 (neg.f64 v) t1)))
(/.f64 (/.f64 (*.f64 v t1) u) (neg.f64 u))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (neg.f64 t1) (/.f64 (*.f64 u u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 t1 (/.f64 v u))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 v) u) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 t1 (/.f64 (neg.f64 v) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 u) u) v) t1))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 u u))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 (neg.f64 v) (/.f64 (*.f64 u u) t1))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 t1 (/.f64 (*.f64 (neg.f64 u) u) v))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) u) u))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 u) u) v)) (/.f64 (neg.f64 t1) (/.f64 (*.f64 (neg.f64 u) u) v)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 v t1) u) u))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v)) #s(literal -1 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (*.f64 (neg.f64 u) u)) v))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 (*.f64 v t1) u) #s(literal -1 binary64))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) v))
(*.f64 (neg.f64 t1) (/.f64 v u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 v (/.f64 (neg.f64 t1) u))
(pow.f64 (/.f64 u (*.f64 (neg.f64 v) t1)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 (neg.f64 v) t1))))
(/.f64 (/.f64 (*.f64 v t1) u) #s(literal -1 binary64))
(/.f64 (*.f64 v t1) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64))
(/.f64 (neg.f64 t1) (/.f64 u v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 (neg.f64 v) t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 v) t1)))
(/.f64 (*.f64 (neg.f64 v) t1) u)
(/.f64 (neg.f64 v) (/.f64 u t1))
(/.f64 v (/.f64 (neg.f64 u) t1))
(neg.f64 (/.f64 (*.f64 v t1) u))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) u))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(*.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 (neg.f64 t1) u))
(*.f64 t1 (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (+.f64 #s(literal 0 binary64) (/.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (*.f64 #s(literal 0 binary64) (/.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 u (neg.f64 t1))) (*.f64 (neg.f64 u) u))
(/.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 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 (neg.f64 t1) u)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 t1 (neg.f64 u))
(neg.f64 (/.f64 t1 u))
(fma.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(-.f64 #s(literal 0 binary64) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 t1) u))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) t1)
(*.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 t1) (+.f64 t1 u)))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (neg.f64 v) (pow.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) #s(literal -1 binary64)))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))) (+.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)) (neg.f64 (+.f64 t1 u)))
(/.f64 (neg.f64 (/.f64 v (+.f64 t1 u))) (/.f64 (+.f64 t1 u) t1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) v)) (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1)) (+.f64 t1 u))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (neg.f64 (+.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 v t1)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 t1 u) t1) (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) v))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (neg.f64 (+.f64 t1 u)) t1))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 (/.f64 (neg.f64 t1) (+.f64 t1 u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 (+.f64 t1 u)) t1) (/.f64 v (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 v) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1))
(/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 t1)))
(neg.f64 (*.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.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 t1 u)) v) (-.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 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.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 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 #s(literal 0 binary64) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (+.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 v (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.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 t1 u)) v) (-.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 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.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 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.f64 t1 #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 t1) t1) t1)
(/.f64 (*.f64 t1 t1) (neg.f64 t1))
(/.f64 (pow.f64 t1 #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 t1 t1) (*.f64 #s(literal 0 binary64) (neg.f64 t1)))))
(/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (neg.f64 t1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) t1))
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))

eval309.0ms (4.3%)

Memory
-8.7MiB live, 186.8MiB allocated
Compiler

Compiled 27 890 to 3 886 computations (86.1% saved)

prune76.0ms (1.1%)

Memory
5.7MiB live, 81.4MiB allocated
Pruning

20 alts after pruning (9 fresh and 11 done)

PrunedKeptTotal
New1 12441 128
Fresh257
Picked235
Done189
Total1 129201 149
Accuracy
100.0%
Counts
1 149 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.5%
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (+.f64 u t1))
74.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
50.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
49.5%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
58.5%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
66.5%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1)))
96.1%
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
96.1%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
59.0%
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
82.6%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
55.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
50.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
53.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u)))
50.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
56.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
55.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
49.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
50.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
51.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
50.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))))
Compiler

Compiled 964 to 378 computations (60.8% saved)

regimes43.0ms (0.6%)

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

4 calls:

16.0ms
t1
9.0ms
v
9.0ms
u
8.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
98.4%1u
98.4%1v
98.4%1t1
98.4%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes51.0ms (0.7%)

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

4 calls:

18.0ms
u
15.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
8.0ms
t1
8.0ms
v
Results
AccuracySegmentsBranch
98.1%1u
98.1%1v
98.1%1t1
98.1%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes39.0ms (0.5%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes26.0ms (0.4%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes44.0ms (0.6%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes23.0ms (0.3%)

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

4 calls:

6.0ms
v
6.0ms
t1
5.0ms
u
5.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
86.8%4u
88.9%3t1
83.4%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
77.3%2v
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes6.0ms (0.1%)

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

1 calls:

5.0ms
t1
Results
AccuracySegmentsBranch
88.9%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes14.0ms (0.2%)

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

3 calls:

5.0ms
t1
4.0ms
u
4.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
67.4%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
80.0%3u
80.8%3t1
Compiler

Compiled 14 to 14 computations (0% saved)

regimes13.0ms (0.2%)

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

1 calls:

12.0ms
t1
Results
AccuracySegmentsBranch
80.2%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
t1
Results
AccuracySegmentsBranch
80.0%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes9.0ms (0.1%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes7.0ms (0.1%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes31.0ms (0.4%)

Memory
-26.7MiB live, 11.5MiB allocated
Accuracy

Total -0.1b remaining (-0.3%)

Threshold costs -0.1b (-0.3%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

bsearch20.0ms (0.3%)

Memory
32.8MiB live, 32.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
1.0213113324182375e+77
5.759996038169007e+77
10.0ms
-1.8454259595656582e+94
-1.2565326619296727e+92
Samples
10.0ms208×0valid
Compiler

Compiled 429 to 306 computations (28.7% saved)

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

bsearch4.0ms (0.1%)

Memory
-33.7MiB live, 4.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.0213113324182375e+77
5.759996038169007e+77
3.0ms
-1.8454259595656582e+94
-1.2565326619296727e+92
Compiler

Compiled 387 to 294 computations (24% saved)

bsearch14.0ms (0.2%)

Memory
26.0MiB live, 26.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
1.7950667177160387e-81
2.1983564523041646e-81
8.0ms
-2.6570412666640722e-8
-4.2282118437377436e-9
Samples
7.0ms144×0valid
Compiler

Compiled 357 to 254 computations (28.9% saved)

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

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
1.7950667177160387e-81
2.1983564523041646e-81
1.0ms
-2.6570412666640722e-8
-4.2282118437377436e-9
Compiler

Compiled 357 to 254 computations (28.9% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
1.7950667177160387e-81
2.1983564523041646e-81
1.0ms
-2.6570412666640722e-8
-4.2282118437377436e-9
Compiler

Compiled 438 to 299 computations (31.7% saved)

simplify106.0ms (1.5%)

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

Useful iterations: 4 (0.0ms)

IterNodesCost
087434
1175434
2354434
3732434
41354426
53930426
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
(if (<=.f64 t1 #s(literal -12500000000000000252735989089449337357201204040179471764222210702600050062477053866983722844160 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 520000000000000037326774291942766390696796011938365619920116846077051658043392 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1)))))
(if (<=.f64 t1 #s(literal -12500000000000000252735989089449337357201204040179471764222210702600050062477053866983722844160 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 520000000000000037326774291942766390696796011938365619920116846077051658043392 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1662273001970115/151115727451828646838272 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 4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1662273001970115/151115727451828646838272 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 4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1662273001970115/151115727451828646838272 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 4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 #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 v (+.f64 u t1)) (/.f64 (neg.f64 (+.f64 u t1)) t1))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 v (/.f64 t1 (+.f64 u t1))) (neg.f64 (+.f64 u t1)))
(/.f64 v (*.f64 (/.f64 (neg.f64 (+.f64 u t1)) t1) (+.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 u t1) t1) (+.f64 u t1)))
(/.f64 v (*.f64 #s(approx (/ (neg (+ u t1)) t1) (-.f64 #s(literal -1 binary64) (/.f64 u t1))) (+.f64 u t1)))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 (-.f64 #s(literal -2 binary64) (/.f64 u t1)) u (neg.f64 t1))))
(if (<=.f64 t1 #s(literal -12500000000000000252735989089449337357201204040179471764222210702600050062477053866983722844160 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 520000000000000037326774291942766390696796011938365619920116846077051658043392 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1)))))
(if (<=.f64 t1 #s(literal -12500000000000000252735989089449337357201204040179471764222210702600050062477053866983722844160 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 520000000000000037326774291942766390696796011938365619920116846077051658043392 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1662273001970115/151115727451828646838272 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 4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1662273001970115/151115727451828646838272 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 4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1662273001970115/151115727451828646838272 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 4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1662273001970115/151115727451828646838272 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 4592372127229957/2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(approx (* t1 (/ v (* (neg u) u))) (*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u))))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(/.f64 v #s(approx (* (/ (neg (+ u t1)) t1) (+ u t1)) (fma.f64 #s(literal -2 binary64) u (neg.f64 t1))))
(/.f64 #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.5s (20.7%)

Memory
9.7MiB live, 1 235.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03091020
1962952
23271873
08229835
03931428
112521335
241331217
086001171
0225775
1690723
22314641
37367637
08374603
05732166
118112031
255841938
083471877
033185
052171
1206165
21441165
08861165
027140
044136
1194128
21561128
08548128
0825
01321
15721
239621
3514821
0841521
Stop Event
fuel
iter limit
node limit
iter limit
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
node limit
Compiler

Compiled 1 714 to 674 computations (60.7% saved)

preprocess75.0ms (1%)

Memory
28.8MiB live, 102.9MiB allocated
Remove

(negabs v)

Compiler

Compiled 964 to 240 computations (75.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...