Rosa's DopplerBench

Time bar (total: 6.6s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze69.0ms (1%)

Memory
11.0MiB live, 126.5MiB 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)

sample789.0ms (11.9%)

Memory
56.9MiB live, 1 185.5MiB allocated
Samples
528.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 332.0ms
ival-mult: 141.0ms (42.4% of total)
ival-add: 79.0ms (23.8% of total)
ival-neg: 54.0ms (16.3% of total)
ival-div: 48.0ms (14.4% of total)
ival-true: 7.0ms (2.1% of total)
ival-assert: 4.0ms (1.2% of total)
Bogosity

explain117.0ms (1.8%)

Memory
-41.5MiB live, 132.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
830-3(-1.2425323563233435e-160 -1.157645827366005e-26 1.761031178142159e-255)(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
00-0-t1
00-0-(*.f64 (neg.f64 t1) v)
00-0-(neg.f64 t1)
00-0-v
00-0-(*.f64 (+.f64 t1 u) (+.f64 t1 u))
00-0-(+.f64 t1 u)
00-0-u
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/o300
(*.f64 (neg.f64 t1) v)overflow37
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow114
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o230
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow114
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n110
(*.f64 (neg.f64 t1) v)underflow39
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n70
(*.f64 (neg.f64 t1) v)overflow37
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u50
(*.f64 (neg.f64 t1) v)underflow39
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow11
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u40
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow11
Confusion
Predicted +Predicted -
+803
-0173
Precision
1.0
Recall
0.963855421686747
Confusion?
Predicted +Predicted MaybePredicted -
+8003
-00173
Precision?
1.0
Recall?
0.963855421686747
Freqs
test
numberfreq
0176
180
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
62.0ms512×0valid
Compiler

Compiled 78 to 28 computations (64.1% saved)

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

preprocess201.0ms (3%)

Memory
12.0MiB live, 125.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.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 12 to 8 computations (33.3% saved)

simplify159.0ms (2.4%)

Memory
-1.5MiB live, 75.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize51.0ms (0.8%)

Memory
8.9MiB live, 42.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 (neg.f64 t1) v)
accuracy0.0
(neg.f64 t1)
accuracy0.015625
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
accuracy19.350878566786054
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Samples
46.0ms256×0valid
Compiler

Compiled 33 to 10 computations (69.7% saved)

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

series12.0ms (0.2%)

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

9 calls:

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

simplify225.0ms (3.4%)

Memory
-14.4MiB live, 259.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite162.0ms (2.4%)

Memory
28.4MiB live, 230.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

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

eval58.0ms (0.9%)

Memory
-33.0MiB live, 88.4MiB allocated
Compiler

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

prune12.0ms (0.2%)

Memory
31.0MiB live, 31.0MiB allocated
Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New48910499
Fresh000
Picked011
Done000
Total48911500
Accuracy
100.0%
Counts
500 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.5%
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 (*.f64 t1 t1))) (*.f64 (+.f64 u t1) t1))
98.6%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
69.5%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
42.2%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
42.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
82.9%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
70.6%
(*.f64 (/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
98.6%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
98.3%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
56.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
50.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 328 to 208 computations (36.6% saved)

simplify126.0ms (1.9%)

Memory
-5.1MiB live, 70.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
028171
045170
1111170
2289170
3661170
41164170
52446170
65167170
76428170
87321170
08009170
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
(/.f64 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)
v
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
(/.f64 v u)
v
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
t1
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(/.f64 (+.f64 u t1) v)
(+.f64 u t1)
u
v
(neg.f64 (+.f64 u t1))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
#s(literal -1 binary64)
(+.f64 u t1)
u
t1
(*.f64 v (/.f64 t1 (+.f64 u t1)))
v
(/.f64 t1 (+.f64 u t1))
Outputs
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(neg.f64 v)
v
(+.f64 u t1)
(+.f64 t1 u)
u
t1
(/.f64 t1 (+.f64 u t1))
(/.f64 t1 (+.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 t1 (-.f64 (neg.f64 u) t1)))
t1
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.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))
(-.f64 (neg.f64 u) t1)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
(/.f64 #s(literal -1 binary64) (+.f64 t1 u))
#s(literal -1 binary64)
(+.f64 u t1)
(+.f64 t1 u)
u
t1
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) v)
v
(/.f64 t1 (+.f64 u t1))
(/.f64 t1 (+.f64 t1 u))

localize80.0ms (1.2%)

Memory
1.1MiB live, 124.0MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.015625
(/.f64 t1 (+.f64 u t1))
accuracy0.01953125
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
accuracy0.44408617519825383
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
accuracy2.7974593073684946
(*.f64 v (/.f64 t1 (+.f64 u t1)))
accuracy0.0
(neg.f64 (+.f64 u t1))
accuracy0.00390625
(/.f64 (+.f64 u t1) v)
accuracy0.162441259768442
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
accuracy10.91454870745047
(/.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.151575265812325
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
accuracy31.3701939268685
#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)
accuracy27.667653193819753
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
accuracy0.0
(neg.f64 v)
accuracy0.00390625
(/.f64 (neg.f64 v) (+.f64 u t1))
accuracy0.015625
(/.f64 t1 (+.f64 u t1))
accuracy0.9061917721215518
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
Samples
62.0ms256×0valid
Compiler

Compiled 159 to 28 computations (82.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-mult: 23.0ms (51.8% of total)
ival-div: 14.0ms (31.5% of total)
ival-neg: 4.0ms (9% of total)
ival-add: 2.0ms (4.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series38.0ms (0.6%)

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

9 calls:

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

simplify170.0ms (2.6%)

Memory
24.0MiB live, 219.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06312453
119792262
259752164
083692084
Stop Event
iter limit
node limit
Counts
139 → 136
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(+ (* -1 (/ v t1)) (/ (* u v) (pow t1 2)))
(+ (* -1 (/ v t1)) (* u (+ (* -1 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
(+ (* -1 (/ v t1)) (* u (+ (* u (+ (* -1 (/ v (pow t1 3))) (/ (* u v) (pow t1 4)))) (/ v (pow t1 2)))))
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)
(- (/ u (pow t1 2)) (/ 1 t1))
(- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))
(- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))
v
(+ v (* -1 (/ (* u v) t1)))
(+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))
(+ v (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))))
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(* -1 t1)
(- (* -1 u) t1)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ v u))
(/ (+ (* -1 v) (/ (* t1 v) u)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (+ (/ (* t1 v) u) (/ (* (pow t1 3) v) (pow u 3))))) u)
u
(* u (+ 1 (/ t1 u)))
(* -1 (/ (pow u 2) v))
(* (pow u 2) (- (* -2 (/ t1 (* u v))) (/ 1 v)))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(/ u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(/ -1 u)
(/ (- (/ t1 u) 1) u)
(/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)
(/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)
(/ (* t1 v) u)
(/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)
(/ (- (+ (* t1 v) (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)) u)
(/ (- (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(* u (- (* -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 (/ (+ v (* -1 (/ (* t1 v) u))) u))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))) u))
(* -1 (/ (+ v (* -1 (/ (+ (* -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 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* (pow u 2) (- (* -1 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(* -1 (/ (+ 1 (* -1 (/ t1 u))) u))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))
(* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(* -1 (* u (+ 1 (/ t1 u))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ v (+ t1 u)))
(* -1 v)
(* -1 (/ (pow (+ t1 u) 2) v))
(/ (+ t1 u) v)
(/ (* t1 v) (+ t1 u))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))
(+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
(+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))
(+ (* -2 (/ (* t1 u) v)) (* -1 (/ (pow u 2) v)))
(+ (* -1 (/ (pow u 2) v)) (* t1 (+ (* -2 (/ u v)) (* -1 (/ t1 v)))))
(- (/ t1 (pow u 2)) (/ 1 u))
(- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))
(- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))
(* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))
(* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))
(* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(- (* -1 t1) u)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/ (+ (* -1 v) (/ (* u v) t1)) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) t1)
(* t1 (+ 1 (/ u t1)))
(* (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))))
(/ (- (/ u t1) 1) t1)
(/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)
(/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))
(- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(* t1 (- (* -1 (/ u t1)) 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 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -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 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(* (pow t1 2) (- (* -1 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(* -1 (/ (+ 1 (* -1 (/ u t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))
(+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(* -1 (* t1 (+ 1 (/ u t1))))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (/ (* u v) (pow t1 2)))
(/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* -1 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
(fma.f64 (neg.f64 u) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1))
(+ (* -1 (/ v t1)) (* u (+ (* u (+ (* -1 (/ v (pow t1 3))) (/ (* u v) (pow t1 4)))) (/ v (pow t1 2)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) u (/.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 (/.f64 v t1) t1)) u (/.f64 (neg.f64 v) t1))
t1
(+ t1 u)
(+.f64 t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (/.f64 v (neg.f64 u)) u) t1)
(* -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)
(/.f64 #s(literal -1 binary64) t1)
(- (/ u (pow t1 2)) (/ 1 t1))
(/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))
(/.f64 (-.f64 (/.f64 (-.f64 u (*.f64 u (/.f64 u t1))) t1) #s(literal 1 binary64)) t1)
(- (* u (+ (* u (- (/ u (pow t1 4)) (/ 1 (pow t1 3)))) (/ 1 (pow t1 2)))) (/ 1 t1))
(fma.f64 (*.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u) u (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
v
(+ v (* -1 (/ (* u v) t1)))
(fma.f64 (neg.f64 u) (/.f64 v t1) v)
(+ v (* u (- (/ (* u v) (pow t1 2)) (/ v t1))))
(fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u v)
(+ v (* u (- (* u (- (* -1 (/ (* u v) (pow t1 3))) (* -1 (/ v (pow t1 2))))) (/ v t1))))
(fma.f64 (fma.f64 (neg.f64 u) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1)) u v)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 u (*.f64 u (/.f64 u t1))) t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64))
(* -1 t1)
(neg.f64 t1)
(- (* -1 u) t1)
(-.f64 (neg.f64 t1) u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (/.f64 (/.f64 v u) u) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 v (pow.f64 (/.f64 t1 u) #s(literal 3 binary64)))) t1 (*.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 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(* -1 (/ v u))
(/.f64 v (neg.f64 u))
(/ (+ (* -1 v) (/ (* t1 v) u)) u)
(/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1 (neg.f64 v)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (+ (/ (* t1 v) u) (/ (* (pow t1 3) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1 (fma.f64 v (pow.f64 (/.f64 t1 u) #s(literal 3 binary64)) (neg.f64 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) v) (/.f64 t1 u) (/.f64 #s(literal -1 binary64) v)) (*.f64 u u))
(* (pow u 2) (- (+ (* -2 (/ t1 (* u v))) (* -1 (/ (pow t1 2) (* (pow u 2) v)))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 u u)) (/.f64 (*.f64 t1 t1) v) (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 t1 u) (/.f64 #s(literal -1 binary64) v))) (*.f64 u u))
(/ u v)
(/.f64 u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(fma.f64 (/.f64 (/.f64 t1 v) u) u (/.f64 u v))
(/ -1 u)
(/.f64 #s(literal -1 binary64) u)
(/ (- (/ t1 u) 1) u)
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(/ (- (* -1 (/ (pow t1 2) (pow u 2))) (+ 1 (* -1 (/ t1 u)))) u)
(/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1 #s(literal -1 binary64)) u)
(/ (- (/ (pow t1 3) (pow u 3)) (+ 1 (+ (* -1 (/ t1 u)) (/ (pow t1 2) (pow u 2))))) u)
(/.f64 (+.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1 #s(literal -1 binary64)) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) u)
(/ (* t1 v) u)
(*.f64 (/.f64 v u) t1)
(/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u)
(*.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1)
(/ (- (+ (* t1 v) (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u)) u)
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) u)
(/ (- (+ (* -1 (/ (* (pow t1 4) v) (pow u 3))) (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (-.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) u)
(/ t1 u)
(/.f64 t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (-.f64 (-.f64 t1 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 u))) u)) u)
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (+ v (* -1 (/ (* t1 v) u))) u))
(/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) (neg.f64 u))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))) u))
(/.f64 (-.f64 v (*.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1)) (neg.f64 u))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))
(/.f64 (-.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) u) v) u)
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64) (*.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u))) (*.f64 u u))
(* (pow u 2) (- (* -1 (/ (+ (* 2 (/ t1 v)) (/ (pow t1 2) (* u v))) u)) (/ 1 v)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 (fma.f64 (/.f64 t1 v) #s(literal 2 binary64) (*.f64 t1 (/.f64 (/.f64 t1 v) u))) u)) (*.f64 u u))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 t1 v) u) u (/.f64 u v))
(* -1 (/ (+ 1 (* -1 (/ t1 u))) u))
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow t1 2) u)) (* -1 t1)) u))) u))
(/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1 #s(literal -1 binary64)) u)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u)) (* -1 t1)) u))) u))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 u))) u) t1) u)) u)
(* -1 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u))
(/.f64 (fma.f64 (neg.f64 v) t1 (/.f64 (*.f64 (*.f64 t1 v) t1) u)) (neg.f64 u))
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u))) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) u)
(* -1 (/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u))) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (*.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64))))) u)) u)) u)
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (fma.f64 #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 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(* -1 (/ v (+ t1 u)))
(/.f64 v (-.f64 (neg.f64 t1) u))
(* -1 v)
(neg.f64 v)
(* -1 (/ (pow (+ t1 u) 2) v))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v))
(/ (+ t1 u) v)
(/.f64 (+.f64 t1 u) v)
(/ (* t1 v) (+ t1 u))
(*.f64 (/.f64 v (+.f64 t1 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 (/.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 (/.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 v (neg.f64 u)) u)) t1)
(+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))
(/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u)
(+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
(fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (neg.f64 t1) (/.f64 (/.f64 v u) u)) t1 (/.f64 v (neg.f64 u)))
(+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 v u) u)) t1 (/.f64 v (neg.f64 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))
(- (/ t1 (pow u 2)) (/ 1 u))
(/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u))
(/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1 #s(literal -1 binary64)) u)
(- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u))
(fma.f64 (*.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) t1) t1 (/.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
(* t1 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u)))
(*.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1)
(* t1 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u)))
(fma.f64 (/.f64 (fma.f64 (neg.f64 t1) (/.f64 v u) v) u) t1 (*.f64 v (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))))
(* t1 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 v (neg.f64 u)) u)) t1 (/.f64 v u)) t1)
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u) t1)
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(+.f64 (fma.f64 (/.f64 (neg.f64 t1) (*.f64 u u)) t1 (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (/.f64 t1 u))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))) (/.f64 t1 (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(- (* -1 t1) u)
(-.f64 (neg.f64 t1) u)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 (*.f64 #s(literal 2 binary64) u) (/.f64 v t1) (fma.f64 v (*.f64 u (/.f64 u (*.f64 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 u (*.f64 t1 t1))) (neg.f64 v))))) t1)
(/ (+ (* -1 v) (/ (* u v) t1)) t1)
(/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (/.f64 v t1) (*.f64 u v)) t1) v) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) t1)
(/.f64 (-.f64 (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (/.f64 v t1) (*.f64 u v)) t1)) v) t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* (pow t1 2) (- (* -2 (/ u (* t1 v))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 u t1) (/.f64 #s(literal -1 binary64) v)) (*.f64 t1 t1))
(* (pow t1 2) (- (+ (* -2 (/ u (* t1 v))) (* -1 (/ (pow u 2) (* (pow t1 2) v)))) (/ 1 v)))
(*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 t1)) (*.f64 u (/.f64 u v)) (fma.f64 (/.f64 #s(literal -2 binary64) v) (/.f64 u t1) (/.f64 #s(literal -1 binary64) v))) (*.f64 t1 t1))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(fma.f64 (/.f64 (/.f64 u t1) v) t1 (/.f64 t1 v))
(/ (- (/ u t1) 1) t1)
(/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(/ (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1)))) t1)
(/.f64 (-.f64 (/.f64 (-.f64 u (*.f64 u (/.f64 u t1))) t1) #s(literal 1 binary64)) t1)
(/ (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(/.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64))) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))
(fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u v)
(- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u (-.f64 v (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal -2 binary64) v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u v) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1))) t1))
(/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 u v (/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 (neg.f64 v) t1) (*.f64 (*.f64 u u) v)) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 u v) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal 3 binary64)) #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal -2 binary64))) (neg.f64 t1))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* (pow t1 2) (- (* -1 (/ (+ (* 2 (/ u v)) (/ (pow u 2) (* t1 v))) t1)) (/ 1 v)))
(*.f64 (-.f64 (/.f64 #s(literal -1 binary64) v) (/.f64 (fma.f64 (/.f64 u v) #s(literal 2 binary64) (*.f64 u (/.f64 (/.f64 u t1) v))) t1)) (*.f64 t1 t1))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 u t1) v) t1 (/.f64 t1 v))
(* -1 (/ (+ 1 (* -1 (/ u t1))) t1))
(/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1))) t1))
(/.f64 (-.f64 (/.f64 (-.f64 u (*.f64 u (/.f64 u t1))) t1) #s(literal 1 binary64)) t1)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1))) t1))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (neg.f64 t1))
(+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(fma.f64 (/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1) u v)
(+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 v (/.f64 (fma.f64 u v (/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 (neg.f64 v) t1) (*.f64 (*.f64 u u) v)) (neg.f64 t1))) t1))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(fma.f64 (/.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1) u (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)

rewrite153.0ms (2.3%)

Memory
-0.2MiB live, 229.8MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028140
045129
1189127
21503127
09009127
Stop Event
iter limit
node limit
iter limit
Counts
18 → 1 299
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(neg.f64 v)
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
(neg.f64 u)
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))
(/.f64 (+.f64 u t1) v)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
(/.f64 #s(literal -1 binary64) (+.f64 u t1))
(*.f64 v (/.f64 t1 (+.f64 u t1)))
(/.f64 t1 (+.f64 u t1))
(neg.f64 (+.f64 u t1))
Outputs
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal 1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.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)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 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 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) v)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1))) v)
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.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 (neg.f64 v) (+.f64 t1 u)) (/.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 t1 (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.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) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) v)
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)) t1)
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 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 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 v (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 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 v (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) 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 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 t1 u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) v) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64))) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v))))
(neg.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) (neg.f64 v)))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(neg.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)))
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (neg.f64 v) (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1))))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) 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) (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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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) (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) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))) (/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 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 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 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.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) (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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.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 v (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 v (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 v (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 v (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) v)
(*.f64 #s(literal -1 binary64) (/.f64 v (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(pow.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))) (+.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)) (*.f64 #s(literal 0 binary64) (/.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)) v))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1)) (*.f64 (+.f64 t1 u) (neg.f64 v))) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 t1 u) v)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) v))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 u) t1))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(fma.f64 (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 t1 (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 u (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(-.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 u) t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 u (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (neg.f64 (*.f64 v v)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(*.f64 #s(literal -1 binary64) v)
(*.f64 (neg.f64 v) #s(literal 1 binary64))
(*.f64 v #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 v v))) (neg.f64 v))
(/.f64 (neg.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 v v)) v)
(/.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 v (neg.f64 (*.f64 v v))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 v v #s(literal 0 binary64)) (neg.f64 (pow.f64 v #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) v))
(/.f64 (neg.f64 v) #s(literal 1 binary64))
(/.f64 v #s(literal -1 binary64))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v v) v))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 t1 u))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 u) t1))
(*.f64 (-.f64 (neg.f64 u) t1) #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 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (+.f64 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 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 u)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 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 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 (neg.f64 u) t1))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(/.f64 (-.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (+.f64 t1 u))
(/.f64 (+.f64 t1 u) #s(literal 1 binary64))
(neg.f64 (-.f64 (neg.f64 u) t1))
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 u #s(literal 1 binary64) t1)
(-.f64 (-.f64 u #s(literal 0 binary64)) (neg.f64 t1))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (+.f64 t1 #s(literal 0 binary64)) (neg.f64 u))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1))
(-.f64 t1 (neg.f64 u))
(-.f64 u (neg.f64 t1))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (-.f64 u #s(literal 0 binary64)) t1)
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 #s(literal 0 binary64) (+.f64 t1 u))
(+.f64 t1 u)
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)) v)
(*.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 #s(literal -1 binary64) (/.f64 v t1))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v t1) (/.f64 v t1))) (+.f64 #s(literal 0 binary64) (/.f64 v t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v t1) (/.f64 v t1) (*.f64 #s(literal 0 binary64) (/.f64 v t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 v)) t1) (*.f64 t1 (/.f64 t1 v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 t1) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(neg.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(neg.f64 (/.f64 v t1))
(fma.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 v) t1))
(-.f64 #s(literal 0 binary64) (/.f64 v t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 v) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) (pow.f64 u #s(literal -1 binary64))) v)
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) #s(literal -1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u u)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) u)))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) (neg.f64 u))))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 u (/.f64 u t1))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 t1 u)))
(pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v)) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 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 (/.f64 u v) u) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) (neg.f64 u)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 u t1)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v)))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v))))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.f64 t1 (*.f64 (/.f64 u v) (neg.f64 u)))
(/.f64 t1 (*.f64 (neg.f64 u) (/.f64 u v)))
(/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u)))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (neg.f64 v) u)))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 t1 u))))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 u) t1)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 u) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u v)) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (*.f64 t1 v) (*.f64 u u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)) (/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 t1 (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (+.f64 #s(literal 0 binary64) (/.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (*.f64 #s(literal 0 binary64) (/.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) u) (*.f64 u (/.f64 u t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) t1)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 u) t1) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 (neg.f64 t1) u)
(/.f64 t1 (neg.f64 u))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(neg.f64 (*.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(neg.f64 (/.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (neg.f64 u))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) u)
(*.f64 (neg.f64 u) #s(literal 1 binary64))
(*.f64 u #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 (neg.f64 u) #s(literal 0 binary64)))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal -1 binary64) #s(literal 0 binary64)) (fma.f64 u u (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) #s(literal 0 binary64))))
(/.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)))
(/.f64 (*.f64 u u) (neg.f64 u))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 u) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) u))
(/.f64 (*.f64 (neg.f64 u) u) u)
(/.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 u #s(literal -1 binary64))
(neg.f64 u)
(fma.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 u) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) u #s(literal 0 binary64))
(fma.f64 (neg.f64 u) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 u #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) u)
(-.f64 #s(literal 0 binary64) (-.f64 u #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(+.f64 (neg.f64 u) #s(literal 0 binary64))
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal 1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.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)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 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 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) v)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1))) v)
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.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 (neg.f64 v) (+.f64 t1 u)) (/.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 t1 (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.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) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) v)
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)) t1)
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 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 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 v (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 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 v (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) 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 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 t1 u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) v) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64))) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v))))
(neg.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) (neg.f64 v)))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(neg.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)))
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (neg.f64 v) (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1))))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) 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) (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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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) (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) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))) (/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 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 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 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.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) (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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 t1 u))
(*.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)) v) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)) #s(literal 1 binary64))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 (+.f64 t1 u) v))
(*.f64 (/.f64 (+.f64 t1 u) v) (-.f64 (neg.f64 u) t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (+.f64 t1 u) (/.f64 (-.f64 (neg.f64 u) t1) v))
(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 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v))) (*.f64 (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))) (-.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u)) (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))) (-.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (pow.f64 (+.f64 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 u (/.f64 (-.f64 (neg.f64 u) t1) v)) #s(literal 3 binary64)) (pow.f64 (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) #s(literal 3 binary64))) (fma.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (-.f64 (*.f64 (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v))) (*.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1)) (*.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.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 (neg.f64 (*.f64 (/.f64 (+.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 (neg.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u))) (*.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1))) (*.f64 (neg.f64 v) (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (neg.f64 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (neg.f64 v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (-.f64 t1 u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (-.f64 u t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (/.f64 (+.f64 t1 u) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (*.f64 (/.f64 v (+.f64 t1 u)) (-.f64 u t1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (/.f64 v (+.f64 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)))) (*.f64 (/.f64 v (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 t1 u)) (*.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (-.f64 u t1)) (*.f64 v (-.f64 u t1)))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (neg.f64 u) t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 t1 u)) (*.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 u t1)) (*.f64 (neg.f64 v) (-.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 v) (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 v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (-.f64 t1 u))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (-.f64 u t1))))
(/.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (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))) (neg.f64 (*.f64 (/.f64 v (+.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 (/.f64 v (+.f64 t1 u)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)))
(/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) v)
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)) #s(literal 1 binary64))
(/.f64 (-.f64 (neg.f64 u) t1) (/.f64 v (+.f64 t1 u)))
(/.f64 (/.f64 (+.f64 t1 u) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v))
(/.f64 (+.f64 t1 u) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(neg.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) #s(literal 1 binary64)))
(neg.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(fma.f64 (*.f64 (neg.f64 u) (-.f64 (neg.f64 u) t1)) (/.f64 #s(literal -1 binary64) v) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (*.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1)) (/.f64 #s(literal -1 binary64) v) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (*.f64 (-.f64 (neg.f64 u) t1) u) (pow.f64 v #s(literal -1 binary64)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (*.f64 (-.f64 (neg.f64 u) t1) t1) (pow.f64 v #s(literal -1 binary64)) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (*.f64 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 (neg.f64 u) t1) v) u))
(fma.f64 (*.f64 (/.f64 (+.f64 t1 u) v) u) #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))
(fma.f64 (/.f64 (neg.f64 u) v) (+.f64 t1 u) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(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 (neg.f64 u) t1) v) t1 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u))
(fma.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))
(fma.f64 (/.f64 (neg.f64 t1) v) (+.f64 t1 u) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(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 (/.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 (neg.f64 u) t1) v) t1))
(fma.f64 (/.f64 (+.f64 t1 u) v) (neg.f64 t1) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u))
(fma.f64 (neg.f64 u) (/.f64 (+.f64 t1 u) v) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(fma.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 t1 (/.f64 (+.f64 t1 u) v))) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 u (/.f64 (+.f64 t1 u) v))) (*.f64 t1 (/.f64 (+.f64 t1 u) v)))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) t1)) (*.f64 (/.f64 (+.f64 t1 u) v) u))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 t1 u) v) u)) (*.f64 (/.f64 (+.f64 t1 u) v) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u))) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(-.f64 (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 u (/.f64 (+.f64 t1 u) v)))
(-.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) 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 (*.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 #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 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)))
(+.f64 (*.f64 u (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v)))
(+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u))
(+.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) u) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) v)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (/.f64 #s(literal 1 binary64) (*.f64 v (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 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 (pow.f64 v #s(literal -1 binary64)) (+.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 u (-.f64 u t1) (*.f64 t1 t1)) v)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v)))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) v))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 #s(literal -1 binary64) v))
(*.f64 (+.f64 t1 u) (pow.f64 v #s(literal -1 binary64)))
(pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (/.f64 (-.f64 (neg.f64 u) t1) v))) (+.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (/.f64 (-.f64 (neg.f64 u) t1) v) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (-.f64 t1 u))) (*.f64 (neg.f64 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 v) (*.f64 (neg.f64 v) (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (-.f64 u t1))) (*.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 v) (*.f64 (neg.f64 v) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (neg.f64 v) (*.f64 (neg.f64 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (neg.f64 v) (*.f64 (neg.f64 v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u))) (neg.f64 v)) (*.f64 (neg.f64 v) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (-.f64 (neg.f64 u) t1))) (*.f64 (neg.f64 v) v))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (+.f64 t1 u))) (*.f64 v v))
(/.f64 (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v) (-.f64 u t1))
(/.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 (-.f64 t1 u) v)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 (neg.f64 v) (-.f64 t1 u)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 (-.f64 u t1) v)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (*.f64 (neg.f64 v) (-.f64 u t1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (-.f64 t1 u) v))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 v (-.f64 t1 u)))
(/.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 (pow.f64 v #s(literal -1 binary64)) (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 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) v) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (-.f64 t1 u)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (-.f64 u t1)) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 v (+.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 v))
(/.f64 (+.f64 t1 u) v)
(neg.f64 (/.f64 (-.f64 (neg.f64 u) t1) 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 #s(literal -1 binary64) (/.f64 (neg.f64 t1) v) (/.f64 u v))
(fma.f64 (neg.f64 u) (/.f64 #s(literal -1 binary64) v) (/.f64 t1 v))
(fma.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v) (/.f64 u v))
(fma.f64 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 t1 t1) (*.f64 v (-.f64 t1 u))) (/.f64 (*.f64 u u) (*.f64 v (-.f64 t1 u))))
(-.f64 (/.f64 (*.f64 u u) (*.f64 v (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 u t1))))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) v) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) v))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) v) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) v))
(-.f64 (/.f64 t1 v) (/.f64 (neg.f64 u) v))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v))
(-.f64 (/.f64 u v) (/.f64 (neg.f64 t1) v))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 t1 u))) #s(literal -1 binary64)))
(+.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 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal 1 binary64)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.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)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 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 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))) v)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1))) v)
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.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 (neg.f64 v) (+.f64 t1 u)) (/.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 t1 (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 v (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) v)
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.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) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) v)
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)) t1)
(*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 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 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 v (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 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (neg.f64 v)))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u))))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 v (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))) (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) 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 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
(/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 t1 u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) v) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64))) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) (-.f64 (neg.f64 u) t1))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 (+.f64 t1 u) t1))
(/.f64 t1 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (neg.f64 v)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64)))))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64))))
(/.f64 v (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 t1 #s(literal -1 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v))))
(neg.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)) (neg.f64 v)))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1)))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(neg.f64 (*.f64 v (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1)))
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (neg.f64 v) (neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) t1))))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) 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) (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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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) (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) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))) (/.f64 (neg.f64 v) (*.f64 (/.f64 (+.f64 t1 u) t1) (-.f64 (neg.f64 u) t1))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 v))) #s(literal -1 binary64)))
(+.f64 (*.f64 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 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 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.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) (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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) 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 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) v) (neg.f64 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (neg.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal -1 binary64))) (-.f64 t1 u))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (neg.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (pow.f64 (-.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (pow.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (-.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 u) t1))
(/.f64 #s(literal -1 binary64) (+.f64 t1 u))
(neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 t1 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 u (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 u (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(*.f64 (*.f64 t1 (/.f64 v (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 v (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 v (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 v (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 v (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 t1 (/.f64 v (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) #s(literal -1 binary64))
(*.f64 (/.f64 v (+.f64 t1 u)) t1)
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(*.f64 (*.f64 t1 v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) v) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) v)
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 t1))
(*.f64 t1 (/.f64 v (+.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 v (/.f64 t1 (+.f64 t1 u)))
(pow.f64 (/.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal -1 binary64))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 #s(literal -1 binary64) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (+.f64 t1 u) v) t1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 v #s(literal -1 binary64)) (/.f64 t1 (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) v) t1))
(/.f64 (*.f64 t1 v) (+.f64 t1 u))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 t1 v)))
(/.f64 (*.f64 (neg.f64 t1) v) (-.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 t1) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (pow.f64 v #s(literal -1 binary64)))
(/.f64 t1 (/.f64 (+.f64 t1 u) v))
(/.f64 (neg.f64 v) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 v (/.f64 (+.f64 t1 u) t1))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(fma.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 u) t1)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(fma.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(fma.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(fma.f64 t1 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(fma.f64 u (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 v #s(literal -1 binary64))) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) t1)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v))
(+.f64 (*.f64 t1 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 u (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 (*.f64 t1 v) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 (*.f64 t1 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 0 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(+.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal 0 binary64)) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 t1 u)) v))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (neg.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 t1 u) t1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 u))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (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 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 t1 (+.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) #s(literal 1 binary64))
(*.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 t1 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)) (*.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 u) t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1)) (*.f64 (-.f64 (neg.f64 u) t1) t1)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 (neg.f64 t1) (-.f64 (neg.f64 u) t1))
(/.f64 t1 (+.f64 t1 u))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 1 binary64)))
(neg.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(fma.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1 (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(fma.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) u (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 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 t1 (-.f64 (neg.f64 u) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (*.f64 (neg.f64 u) (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(+.f64 (*.f64 u (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1)))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) t1) (*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) u) (*.f64 (/.f64 t1 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 t1 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 t1 u)))
(*.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 (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 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 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 u) t1))
(*.f64 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (+.f64 t1 u))
(*.f64 (-.f64 (neg.f64 u) t1) #s(literal 1 binary64))
(*.f64 (+.f64 t1 u) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64))
(pow.f64 (-.f64 (neg.f64 u) t1) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (neg.f64 u) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (neg.f64 u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1)))))
(/.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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (neg.f64 u) u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (fma.f64 #s(literal -1 binary64) t1 u)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 (neg.f64 t1) (neg.f64 u)))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 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 t1 u) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal 1 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 (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (+.f64 t1 u))
(/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (-.f64 (neg.f64 u) t1) #s(literal 1 binary64))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (-.f64 (neg.f64 u) t1))
(/.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) (neg.f64 u) (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) t1 (neg.f64 u))
(fma.f64 #s(literal -1 binary64) u (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 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) u)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) #s(literal 0 binary64))) (/.f64 (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 t1 t1) (fma.f64 #s(literal -1 binary64) t1 u)) (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) t1 u)))
(-.f64 (/.f64 (*.f64 u u) (fma.f64 #s(literal -1 binary64) u t1)) (/.f64 (*.f64 t1 t1) (fma.f64 #s(literal -1 binary64) u t1)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (+.f64 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) (-.f64 (neg.f64 u) t1))
(+.f64 (neg.f64 u) (neg.f64 t1))
(+.f64 (neg.f64 t1) (neg.f64 u))

eval238.0ms (3.6%)

Memory
14.9MiB live, 326.8MiB allocated
Compiler

Compiled 38 199 to 4 754 computations (87.6% saved)

prune223.0ms (3.4%)

Memory
-225.7MiB live, 109.5MiB allocated
Pruning

18 alts after pruning (13 fresh and 5 done)

PrunedKeptTotal
New1 623111 634
Fresh325
Picked145
Done011
Total1 627181 645
Accuracy
100.0%
Counts
1 645 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
69.5%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
42.2%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
42.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
82.9%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
51.2%
(/.f64 t1 (*.f64 #s(approx (/ (+ u t1) v) (/.f64 u v)) (neg.f64 (+.f64 u t1))))
49.6%
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
98.6%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
98.5%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1))))
52.1%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
66.2%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) #s(approx (/ t1 (+ u t1)) #s(literal 1 binary64)))
66.0%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v #s(approx (/ t1 (+ u t1)) #s(literal 1 binary64))))
45.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1))))
56.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
49.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
50.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
56.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
46.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 528 to 350 computations (33.7% saved)

simplify299.0ms (4.5%)

Memory
7.1MiB live, 85.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 14 (0.0ms)

IterNodesCost
035190
055190
1103188
2216188
3513188
4925188
52020188
63852188
74722188
84913188
94943188
104964188
114964188
125230188
135622188
146322184
156671184
167113184
177329184
187329184
197384184
207384184
217580184
08159184
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v)
(/.f64 t1 (-.f64 (neg.f64 u) t1))
t1
(-.f64 (neg.f64 u) t1)
(neg.f64 u)
u
v
(+.f64 t1 u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
v
(/.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1)))
(neg.f64 v)
v
(*.f64 u (/.f64 u t1))
u
(/.f64 u t1)
t1
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 t1 u)
Outputs
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
(/.f64 (/.f64 v (+.f64 u t1)) (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v)
(/.f64 v (-.f64 #s(literal -1 binary64) (/.f64 u t1)))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
t1
(-.f64 (neg.f64 u) t1)
(neg.f64 u)
u
v
(+.f64 t1 u)
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 v) t1)
v
(/.f64 #s(literal -1 binary64) t1)
#s(literal -1 binary64)
t1
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(neg.f64 v)
v
(*.f64 u (/.f64 u t1))
(*.f64 (/.f64 u t1) u)
u
(/.f64 u t1)
t1
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(/.f64 v (-.f64 (neg.f64 u) t1))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
(/.f64 t1 u)

localize85.0ms (1.3%)

Memory
19.8MiB live, 58.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(neg.f64 v)
accuracy0.00390625
(/.f64 (neg.f64 v) (+.f64 u t1))
accuracy0.9061917721215518
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
accuracy32.76914589975545
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
accuracy0.0
(neg.f64 v)
accuracy0.1328125
(*.f64 u (/.f64 u t1))
accuracy6.7658929707711675
(/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1)))
accuracy31.3701939268685
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1))))
accuracy0.0
(*.f64 u u)
accuracy0.0
(neg.f64 t1)
accuracy19.350878566786054
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy30.13837131289079
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0.0
(/.f64 #s(literal -1 binary64) t1)
accuracy0.23046875
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
accuracy27.667653193819753
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
accuracy0.0
(neg.f64 u)
accuracy0.015625
(/.f64 t1 (-.f64 (neg.f64 u) t1))
accuracy0.29955492519825383
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
accuracy2.7974593073684946
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v)
Samples
68.0ms256×0valid
Compiler

Compiled 161 to 28 computations (82.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
ival-mult: 31.0ms (59.2% of total)
ival-div: 14.0ms (26.7% of total)
ival-neg: 3.0ms (5.7% of total)
ival-add: 2.0ms (3.8% of total)
ival-sub: 1.0ms (1.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series39.0ms (0.6%)

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

9 calls:

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

simplify231.0ms (3.5%)

Memory
1.5MiB live, 192.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05982318
119042122
257202046
086341970
Stop Event
iter limit
node limit
Counts
129 → 127
Calls
Call 1
Inputs
(* -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 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
-1
(- (/ u t1) 1)
(- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)
(- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)
(* -1 t1)
(- (* -1 u) t1)
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(* -1 (/ (* t1 v) (pow u 2)))
(/ (pow u 2) t1)
(+ (* -1 (/ v t1)) (/ (* u v) (pow t1 2)))
(+ (* -1 (/ v t1)) (* u (+ (* -1 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
(+ (* -1 (/ v t1)) (* u (+ (* u (+ (* -1 (/ v (pow t1 3))) (/ (* u v) (pow t1 4)))) (/ v (pow t1 2)))))
t1
(+ t1 u)
(* -1 u)
(pow u 2)
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(* -1 (/ (* t1 v) 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)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ t1 u))
(/ (+ (* -1 t1) (/ (pow t1 2) u)) u)
(/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)
(* u (- (* -1 (/ t1 u)) 1))
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* -1 (/ v u))
(/ (+ (* -1 v) (/ (* t1 v) u)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (+ (/ (* t1 v) u) (/ (* (pow t1 3) v) (pow u 3))))) u)
u
(* u (+ 1 (/ t1 u)))
(/ t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* -1 (* (pow t1 2) v))) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow t1 4) v) u)) (* -1 (* (pow t1 3) v))) u)) (* -1 (* (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 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))
(* -1 (/ (+ t1 (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u))) u))
(* -1 (/ (+ t1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 4) u)) (* -1 (pow t1 3))) u)) (* -1 (pow t1 2))) u))) u))
(* -1 (* u (+ 1 (/ t1 u))))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (/ (+ v (* -1 (/ (* t1 v) u))) u))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))) u))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (* t1 v))
(* -1 (/ v (+ t1 u)))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (- (/ t1 (pow u 2)) (/ 1 u)))
(* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(- (* -1 t1) u)
(/ -1 t1)
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))
(+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
(+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))
(* t1 (+ (* -1 (/ t1 (pow u 2))) (/ 1 u)))
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(+ (* -1 v) (+ (* -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)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))
(- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* t1 (- (* -1 (/ u t1)) 1))
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(/ (+ (* -1 v) (/ (* u v) t1)) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) t1)
(* t1 (+ 1 (/ u t1)))
(- (+ 1 (/ (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 (/ (+ (* -1 (* u v)) (/ (* (pow u 2) v) t1)) t1)))
(+ (* -1 v) (* -1 (/ (+ (* -1 (* u v)) (* -1 (/ (+ (* -1 (* (pow u 2) v)) (/ (* (pow u 3) v) t1)) t1))) t1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)
(- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (/ (+ 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))))
(* -1 (/ (+ v (* -1 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(+ 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)))
Outputs
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(-.f64 (/.f64 (*.f64 v u) t1) 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 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 v u) t1) (neg.f64 v)) t1)
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
-1
#s(literal -1 binary64)
(- (/ u t1) 1)
(-.f64 (/.f64 u t1) #s(literal 1 binary64))
(- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 u (/.f64 u t1) (neg.f64 u)) t1))
(- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)
(fma.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) t1) t1)) u (/.f64 #s(literal 1 binary64) t1)) u #s(literal -1 binary64))
(* -1 t1)
(neg.f64 t1)
(- (* -1 u) t1)
(-.f64 (neg.f64 u) t1)
(pow t1 2)
(*.f64 t1 t1)
(+ (* 2 (* t1 u)) (pow t1 2))
(*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(/ (pow u 2) t1)
(*.f64 u (/.f64 u t1))
(+ (* -1 (/ v t1)) (/ (* u v) (pow t1 2)))
(/.f64 (-.f64 (/.f64 (*.f64 v u) t1) v) t1)
(+ (* -1 (/ v t1)) (* u (+ (* -1 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
(fma.f64 (fma.f64 (neg.f64 u) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (/.f64 v t1) t1)) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* u (+ (* -1 (/ v (pow t1 3))) (/ (* u v) (pow t1 4)))) (/ v (pow t1 2)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) u (/.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 (/.f64 v t1) t1)) u (/.f64 (neg.f64 v) t1))
t1
(+ t1 u)
(+.f64 u t1)
(* -1 u)
(neg.f64 u)
(pow u 2)
(*.f64 u 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 (/.f64 (fma.f64 u (/.f64 u t1) (neg.f64 u)) t1) #s(literal 1 binary64))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) t1) t1) (/.f64 u (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal -1 binary64) t1)) u #s(literal 1 binary64))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/ (+ (* -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 v t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) (neg.f64 u))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (fma.f64 (*.f64 v t1) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (neg.f64 v) u))) u))) u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 (*.f64 v t1) u)) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (fma.f64 (/.f64 (/.f64 v u) u) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (*.f64 t1 (/.f64 (*.f64 v t1) u)) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 4 binary64)))) (fma.f64 (/.f64 (/.f64 v u) u) (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (*.f64 t1 (/.f64 (*.f64 v t1) u)) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v))))) (*.f64 u u))
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(/ (+ (* -1 t1) (/ (pow t1 2) u)) u)
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) u)
(/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (-.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 u))) u) t1) u)
(/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)
(/.f64 (-.f64 (fma.f64 t1 (/.f64 t1 u) (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u u))) t1) u)
(* u (- (* -1 (/ t1 u)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 u u))
(* -1 (/ v u))
(/.f64 (neg.f64 v) u)
(/ (+ (* -1 v) (/ (* t1 v) u)) u)
(/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v u) (*.f64 v t1)) u) v) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (+ (/ (* t1 v) u) (/ (* (pow t1 3) v) (pow u 3))))) u)
(/.f64 (-.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (/.f64 v u) (*.f64 v t1)) u)) v) u)
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(/ t1 u)
(/.f64 t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/.f64 (-.f64 t1 (*.f64 t1 (/.f64 t1 u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(/.f64 (-.f64 t1 (/.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u)) u)) 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)) (* -1 (* (pow t1 2) v))) u)) (* t1 v)) u))
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow t1 4) v) u)) (* -1 (* (pow t1 3) v))) u)) (* -1 (* (pow t1 2) v))) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (fma.f64 (*.f64 v t1) t1 (/.f64 (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (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 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) u)
(* -1 (/ (+ t1 (* -1 (/ (- (* -1 (/ (pow t1 3) u)) (* -1 (pow t1 2))) u))) u))
(/.f64 (-.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 u))) u) t1) u)
(* -1 (/ (+ t1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow t1 4) u)) (* -1 (pow t1 3))) u)) (* -1 (pow t1 2))) u))) u))
(/.f64 (-.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u)) u) t1) u)
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (*.f64 v t1) t1) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (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 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 u (fma.f64 (/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 (*.f64 #s(literal -2 binary64) t1))) u) u u))
(* -1 (/ (+ v (* -1 (/ (* t1 v) u))) u))
(/.f64 (fma.f64 (/.f64 (neg.f64 v) u) t1 v) (neg.f64 u))
(* -1 (/ (+ v (* -1 (/ (+ (* -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) (neg.f64 u))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))
(/.f64 (-.f64 v (/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) v (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u)) u)) u)) (neg.f64 u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(/.f64 (neg.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1))) 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 t1 (/.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u)) u)) u)
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* -1 (/ v (+ t1 u)))
(/.f64 v (-.f64 (neg.f64 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 v (pow.f64 u #s(literal 3 binary64))) (neg.f64 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)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (- (/ t1 (pow u 2)) (/ 1 u)))
(/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) u)
(* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) u) u) (/.f64 t1 (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 #s(literal -1 binary64) u)) t1)
(* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1 (/.f64 #s(literal -1 binary64) u)) t1)
(- (* -1 t1) u)
(-.f64 (neg.f64 u) t1)
(/ -1 t1)
(/.f64 #s(literal -1 binary64) 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 u)) (/ (* t1 v) (pow u 2)))
(/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u)
(+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
(fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (neg.f64 t1) (/.f64 (/.f64 v u) u)) t1 (/.f64 (neg.f64 v) u))
(+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 v u) u)) t1 (/.f64 (neg.f64 v) 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 (/.f64 (neg.f64 t1) u) u)) t1 (/.f64 t1 u))
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))) (/.f64 t1 (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(+ (* -1 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 #s(literal 2 binary64) (/.f64 (*.f64 v u) t1) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 (/.f64 (*.f64 v u) t1) t1)) #s(literal -4 binary64) (fma.f64 u (/.f64 (/.f64 (*.f64 v u) t1) t1) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 v u) t1) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)))) (fma.f64 u (/.f64 (/.f64 (*.f64 v u) t1) t1) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 v u) t1) (neg.f64 v))))) t1)
(- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 u (/.f64 u t1) (neg.f64 u)) t1))
(- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 u (/.f64 u t1) (neg.f64 u)) t1))
(* t1 (- (* -1 (/ u t1)) 1))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (*.f64 (fma.f64 (/.f64 (/.f64 u t1) t1) u (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64))) t1) t1)
(/ (+ (* -1 v) (/ (* u v) t1)) t1)
(/.f64 (-.f64 (/.f64 (*.f64 v u) t1) v) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u (neg.f64 v)) t1)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3))))) t1)
(/.f64 (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))) t1)
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(+.f64 (/.f64 (fma.f64 u (/.f64 u t1) (neg.f64 u)) t1) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 u) u (/.f64 (pow.f64 u #s(literal 3 binary64)) t1)) t1) u) t1))
(+ (* -1 v) (* -1 (/ (+ (* -1 (* u v)) (/ (* (pow u 2) v) t1)) t1)))
(neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 u) v (*.f64 v (*.f64 u (/.f64 u t1)))) t1) v))
(+ (* -1 v) (* -1 (/ (+ (* -1 (* u v)) (* -1 (/ (+ (* -1 (* (pow u 2) v)) (/ (* (pow u 3) v) t1)) t1))) t1)))
(-.f64 (/.f64 (fma.f64 v u (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) v (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1)) t1)) t1) v)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 v u) t1) v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 v (*.f64 u (/.f64 u t1))) (*.f64 (*.f64 #s(literal 2 binary64) u) v)) 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 (/ (- (/ (pow u 2) t1) u) t1)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 u (/.f64 u t1) (neg.f64 u)) t1))
(- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)
(-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 u) u (/.f64 (pow.f64 u #s(literal 3 binary64)) t1)) t1) u) t1) #s(literal 1 binary64))
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 v (*.f64 u (/.f64 u t1))) (*.f64 (*.f64 #s(literal 2 binary64) u) v)) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 v (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 t1 (fma.f64 (/.f64 (fma.f64 u (/.f64 u t1) (neg.f64 (*.f64 #s(literal -2 binary64) u))) t1) t1 t1))
(* -1 (/ (+ v (* -1 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1))) t1))
(/.f64 (-.f64 v (*.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow u 3) v) t1)) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 v u (/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 (neg.f64 v) t1) (*.f64 (*.f64 u u) v)) (neg.f64 t1))) t1)) (neg.f64 t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+.f64 (/.f64 (fma.f64 u (/.f64 u t1) (neg.f64 u)) t1) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 u) u (/.f64 (pow.f64 u #s(literal 3 binary64)) t1)) t1) u) t1))

rewrite204.0ms (3.1%)

Memory
-18.1MiB live, 107.9MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035164
055157
1197153
21411141
010206141
Stop Event
iter limit
node limit
iter limit
Counts
21 → 955
Calls
Call 1
Inputs
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v)
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
(/.f64 t1 (-.f64 (neg.f64 u) t1))
(-.f64 (neg.f64 u) t1)
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(literal -1 binary64) t1)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1))))
(/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1)))
(neg.f64 v)
(*.f64 u (/.f64 u t1))
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(/.f64 (neg.f64 v) (+.f64 u t1))
(+.f64 u t1)
(neg.f64 u)
(*.f64 u u)
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))
Outputs
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (-.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 v (/.f64 t1 (-.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 t1 (/.f64 v (-.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 t1 (-.f64 u t1)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (-.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 (neg.f64 v) (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) (-.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 t1 (-.f64 u t1)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) #s(literal -1 binary64)) v)
(*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 v t1) (-.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 v (-.f64 u t1)) t1)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(*.f64 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 u t1)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v (-.f64 u t1)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) #s(literal -1 binary64))
(*.f64 v (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v))
(*.f64 (/.f64 t1 (-.f64 u t1)) v)
(*.f64 t1 (/.f64 v (-.f64 u t1)))
(pow.f64 (/.f64 (-.f64 u t1) (*.f64 v t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (*.f64 (/.f64 v (-.f64 u t1)) t1))) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (*.f64 (/.f64 v (-.f64 u t1)) t1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 u t1)) t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 u t1) (*.f64 v t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 u t1) t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 v t1)))
(/.f64 (*.f64 v t1) (-.f64 u t1))
(/.f64 (neg.f64 v) (/.f64 (-.f64 u t1) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (-.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 (-.f64 u t1) v))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 u t1) (*.f64 v t1)))
(/.f64 v (/.f64 (-.f64 u t1) t1))
(/.f64 t1 (/.f64 (-.f64 u t1) v))
(neg.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1))
(fma.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) u (*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) t1))
(fma.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) u (*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (neg.f64 t1)))
(fma.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) t1 (*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) u))
(fma.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(fma.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 u t1)) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(fma.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (/.f64 t1 (-.f64 u t1)) #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(fma.f64 u (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 t1 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)))
(fma.f64 u (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 (neg.f64 t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)))
(fma.f64 t1 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 u (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 u t1) t1)) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(+.f64 (*.f64 u (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)) (*.f64 t1 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)))
(+.f64 (*.f64 u (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)) (*.f64 (neg.f64 t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)))
(+.f64 (*.f64 t1 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)) (*.f64 u (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 u t1))) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(+.f64 (*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) u) (*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) t1))
(+.f64 (*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) u) (*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (neg.f64 t1)))
(+.f64 (*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) t1) (*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) u))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) #s(literal 0 binary64)) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)) (-.f64 u t1))
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 v t1) (-.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 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 v t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (-.f64 u t1))) v)
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (neg.f64 v)) t1)
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 v t1))
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.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 v (-.f64 u t1)) (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 t1 (-.f64 u t1)))
(*.f64 (*.f64 (/.f64 v (-.f64 u t1)) (neg.f64 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 t1 (-.f64 u t1)) (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.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 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) v) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)
(*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 v (-.f64 u t1)) t1))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 u t1)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(*.f64 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 u t1) t1) (-.f64 u t1))))
(*.f64 v (/.f64 (/.f64 t1 (-.f64 u t1)) (-.f64 u t1)))
(*.f64 v (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 u t1)))
(*.f64 t1 (*.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) v) #s(literal -1 binary64))
(/.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 (-.f64 u t1) (*.f64 v t1)))
(/.f64 (/.f64 v (-.f64 u t1)) (/.f64 (-.f64 u t1) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 u t1) t1) (/.f64 v (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 u t1) t1) (-.f64 u t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) v))
(/.f64 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (-.f64 u t1) t1) (-.f64 u t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) v))
(/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 u t1))
(/.f64 v (*.f64 (/.f64 (-.f64 u t1) t1) (-.f64 u t1)))
(/.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 (-.f64 u t1) v))
(/.f64 t1 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) v))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (*.f64 v t1)))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (-.f64 u t1)) (-.f64 u t1))))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (/.f64 (-.f64 u t1) t1) (-.f64 u t1))))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(fma.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(fma.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u (*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(fma.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u (*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1 (*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1) #s(literal -2 binary64))) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(fma.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 t1 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 u (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 t1 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 u (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 u t1) t1) (-.f64 u t1))) (/.f64 (neg.f64 v) (*.f64 (/.f64 (-.f64 u t1) t1) (-.f64 u t1))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 u (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(+.f64 (*.f64 u (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (*.f64 (neg.f64 t1) (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(+.f64 (*.f64 t1 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (*.f64 u (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1) #s(literal -2 binary64)))) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u) (*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u) (*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(+.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1))
(*.f64 (pow.f64 (/.f64 (-.f64 u t1) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 u t1) t1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 t1 (-.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 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (-.f64 u t1))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 (-.f64 u t1)))
(*.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (-.f64 u t1)))
(*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 u t1) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 t1 (-.f64 u t1)))) (/.f64 t1 (-.f64 u t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 (-.f64 u t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 t1 (-.f64 u t1)) (*.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 u t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 u t1) t1)) (-.f64 u t1)) (*.f64 (-.f64 u t1) (/.f64 (-.f64 u t1) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 u t1)) (*.f64 (-.f64 u t1) t1)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) t1))
(/.f64 (neg.f64 t1) (-.f64 u t1))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 u t1) t1))
(/.f64 t1 (-.f64 u t1))
(neg.f64 (/.f64 t1 (-.f64 u t1)))
(fma.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(fma.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(fma.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u (*.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(fma.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u (*.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(fma.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1 (*.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 (-.f64 u t1) t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 (-.f64 u t1) u) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 t1 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 u (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 (neg.f64 t1) (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 t1 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 u (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 u t1) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 u (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(+.f64 (*.f64 u (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (*.f64 (neg.f64 t1) (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(+.f64 (*.f64 t1 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (*.f64 u (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u) (*.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u) (*.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(+.f64 (*.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(+.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 u t1)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 1/2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 u t1))
(*.f64 (-.f64 u t1) #s(literal 1 binary64))
(*.f64 (-.f64 u t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 u t1))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))) (+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)))) (-.f64 u t1))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 u t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 u t1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (fma.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 u u) (-.f64 u t1))))))
(/.f64 (-.f64 (*.f64 (*.f64 u u) t1) (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 u t1))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (fma.f64 t1 t1 #s(literal 0 binary64))) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) (/.f64 u t1))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (*.f64 (*.f64 u u) t1))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))) (*.f64 (*.f64 u u) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) t1)) (*.f64 u u)) (/.f64 (*.f64 u u) t1))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 u u) (neg.f64 t1))) (*.f64 u u))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (*.f64 (*.f64 u u) t1)) (*.f64 u u))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 u u))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) u (*.f64 t1 (*.f64 u u))) (*.f64 u t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (*.f64 u u) (*.f64 t1 (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (*.f64 u u)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u u))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) u))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (*.f64 u u) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u u)))
(/.f64 (+.f64 u (*.f64 (/.f64 #s(literal -1 binary64) t1) (*.f64 u u))) (/.f64 u t1))
(/.f64 (fma.f64 u u (*.f64 (/.f64 #s(literal -1 binary64) t1) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) t1) (*.f64 u u)))
(/.f64 (fma.f64 (neg.f64 t1) (*.f64 u u) (*.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u))
(/.f64 (fma.f64 t1 (*.f64 u u) (pow.f64 u #s(literal 3 binary64))) (*.f64 u u))
(/.f64 (fma.f64 (*.f64 u u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 u t1))
(/.f64 (fma.f64 (*.f64 u u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (/.f64 u t1) u u) (/.f64 u t1))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (*.f64 (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (*.f64 (*.f64 u u) t1))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (*.f64 u u) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) t1) (*.f64 u u)) (/.f64 (*.f64 u u) t1))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 u u) (neg.f64 t1))) (*.f64 u u))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (*.f64 (*.f64 u u) t1)) (*.f64 u u))
(/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.f64 u t1))
(/.f64 (*.f64 (-.f64 u t1) u) u)
(/.f64 (-.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 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(/.f64 (-.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 u t1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(neg.f64 (-.f64 u t1))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) (neg.f64 t1))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) t1)
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) u)
(fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) u)
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 u u) (-.f64 u t1)))
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 u #s(literal -2 binary64)) (neg.f64 t1))
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 u #s(literal -2 binary64)) t1)
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal 1 binary64) u (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 (*.f64 u u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (*.f64 u u) (pow.f64 u #s(literal -1 binary64)) t1)
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) u)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) u t1)
(fma.f64 #s(literal -1 binary64) t1 u)
(fma.f64 u #s(literal 1 binary64) (neg.f64 t1))
(fma.f64 u #s(literal 1 binary64) t1)
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(fma.f64 u #s(literal -1 binary64) t1)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 t1 #s(literal -1 binary64) u)
(-.f64 (-.f64 u #s(literal 0 binary64)) (neg.f64 t1))
(-.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) u)
(-.f64 (+.f64 t1 #s(literal 0 binary64)) u)
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 u t1))
(-.f64 (neg.f64 t1) u)
(-.f64 u (neg.f64 t1))
(-.f64 u t1)
(-.f64 t1 u)
(exp.f64 (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) (-.f64 u t1))) (/.f64 (*.f64 u u) (-.f64 u t1)))
(+.f64 (-.f64 u #s(literal 0 binary64)) t1)
(+.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) u)
(+.f64 (+.f64 t1 #s(literal 0 binary64)) u)
(+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (neg.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)))
(+.f64 #s(literal 0 binary64) (-.f64 u t1))
(+.f64 (neg.f64 t1) u)
(+.f64 u (neg.f64 t1))
(+.f64 u t1)
(+.f64 t1 u)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 v (pow.f64 t1 #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) v)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 t1) v) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 (neg.f64 v) t1)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 t1) v)))
(/.f64 v (neg.f64 t1))
(neg.f64 (*.f64 v (pow.f64 t1 #s(literal -1 binary64))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) t1)))
(neg.f64 (/.f64 v t1))
(neg.f64 (/.f64 (neg.f64 v) (neg.f64 t1)))
(neg.f64 (*.f64 (pow.f64 t1 #s(literal -1 binary64)) v))
(-.f64 #s(literal 0 binary64) (/.f64 v t1))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (neg.f64 t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (neg.f64 t1) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(*.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(pow.f64 (neg.f64 t1) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 t1))
(/.f64 #s(literal -1 binary64) t1)
(neg.f64 (pow.f64 t1 #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 v)) t1)
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 v t1))
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) t1) (neg.f64 v))
(*.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 t1 (neg.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(literal -1 binary64) t1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 v t1) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v))
(/.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 v t1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v))))
(neg.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1))
(neg.f64 (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 v t1)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(fma.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(fma.f64 #s(literal 0 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 (/.f64 #s(literal 0 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(+.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 0 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 (neg.f64 v) t1)
(*.f64 (*.f64 (neg.f64 t1) v) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) v)
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 v (neg.f64 t1))
(*.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 v (/.f64 #s(literal -1 binary64) t1))
(neg.f64 (*.f64 v t1))
(fma.f64 v #s(literal 0 binary64) (*.f64 (neg.f64 t1) v))
(fma.f64 t1 #s(literal 0 binary64) (*.f64 (neg.f64 t1) v))
(-.f64 #s(literal 0 binary64) (*.f64 v t1))
(+.f64 (*.f64 v #s(literal 0 binary64)) (*.f64 (neg.f64 t1) v))
(+.f64 (*.f64 t1 #s(literal 0 binary64)) (*.f64 (neg.f64 t1) v))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(pow.f64 (neg.f64 t1) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 t1) t1) t1)
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 t1 t1) (*.f64 #s(literal 0 binary64) (neg.f64 t1)))))
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (*.f64 t1 t1) (neg.f64 t1))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(/.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(*.f64 (*.f64 (/.f64 (/.f64 v u) u) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 v u) #s(literal -1 binary64)) (/.f64 t1 u))
(*.f64 (*.f64 (/.f64 v u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 t1 u) u) #s(literal -1 binary64)) v)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 v u) u)) (neg.f64 t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 v u) u)) t1)
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 v (pow.f64 u #s(literal -2 binary64)))) t1)
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 v (pow.f64 u #s(literal -2 binary64)))) t1)
(*.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 u u) t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 u u) t1) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 v u) u) (neg.f64 t1))
(*.f64 (/.f64 (/.f64 v u) u) t1)
(*.f64 (*.f64 v (pow.f64 u #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 v (pow.f64 u #s(literal -2 binary64))) t1)
(*.f64 (*.f64 v (/.f64 t1 u)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 v u) (/.f64 t1 u))
(*.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)) #s(literal -1 binary64))
(*.f64 (/.f64 (/.f64 t1 u) u) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 u t1) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 v (/.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(*.f64 (/.f64 t1 u) (/.f64 v u))
(*.f64 (neg.f64 v) (/.f64 (/.f64 t1 u) u))
(*.f64 #s(literal -1 binary64) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(*.f64 v (/.f64 (/.f64 t1 u) u))
(pow.f64 (/.f64 (/.f64 (*.f64 u u) t1) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)) (*.f64 v (/.f64 (/.f64 t1 u) u)))) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)) (*.f64 v (/.f64 (/.f64 t1 u) u)) (*.f64 #s(literal 0 binary64) (*.f64 v (/.f64 (/.f64 t1 u) u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 u u) t1) (*.f64 v (/.f64 t1 u)))) (*.f64 (/.f64 (*.f64 u u) t1) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 v u))) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 u t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 u u) t1) v)) (/.f64 (*.f64 u u) t1)) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 (/.f64 (*.f64 u u) t1) v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) t1)) (*.f64 (/.f64 (*.f64 u u) t1) (neg.f64 v))) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 (*.f64 u u) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) t1)) (*.f64 (/.f64 (*.f64 u u) t1) v)) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 (*.f64 u u) t1)))
(/.f64 (/.f64 (/.f64 v u) u) (pow.f64 t1 #s(literal -1 binary64)))
(/.f64 (/.f64 (/.f64 v u) u) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 v (/.f64 t1 u)) u)
(/.f64 (/.f64 v u) (/.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 v (/.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (/.f64 v u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 u u) t1) v))
(/.f64 (neg.f64 v) (/.f64 (*.f64 u u) t1))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 u u) t1) v))
(/.f64 v (/.f64 (*.f64 u u) t1))
(neg.f64 (*.f64 (/.f64 (/.f64 t1 u) u) v))
(neg.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)))
(fma.f64 (/.f64 (/.f64 v u) u) #s(literal 0 binary64) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(fma.f64 (/.f64 (/.f64 t1 u) u) #s(literal 0 binary64) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u t1)) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(-.f64 #s(literal 0 binary64) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 u u) t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(+.f64 (*.f64 (/.f64 (/.f64 v u) u) #s(literal 0 binary64)) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(+.f64 (*.f64 (/.f64 (/.f64 t1 u) u) #s(literal 0 binary64)) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(+.f64 #s(literal 0 binary64) (*.f64 v (/.f64 (/.f64 t1 u) u)))
(*.f64 (neg.f64 (*.f64 v v)) (/.f64 #s(literal 1 binary64) v))
(*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(*.f64 (neg.f64 v) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) v)
(*.f64 v #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 v v))) (neg.f64 v))
(/.f64 (neg.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 v v)) v)
(/.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 v (neg.f64 (*.f64 v v))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 v v #s(literal 0 binary64)) (neg.f64 (pow.f64 v #s(literal 3 binary64)))))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (*.f64 v v) v))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
(*.f64 (/.f64 u t1) u)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 u u) t1))
(*.f64 (/.f64 (*.f64 u u) t1) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64))
(*.f64 (*.f64 u u) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 u u) (/.f64 #s(literal -1 binary64) t1))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 u u) t1))
(*.f64 u (/.f64 u t1))
(pow.f64 (/.f64 (/.f64 t1 u) u) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 (*.f64 u u) t1))) (/.f64 (*.f64 u u) t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (*.f64 u u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 (*.f64 u u) t1) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 t1 u) u) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 t1 u) u))
(/.f64 (/.f64 (*.f64 u u) t1) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 u u) t1) #s(literal -1 binary64))
(/.f64 (*.f64 u u) (neg.f64 t1))
(/.f64 (*.f64 u u) t1)
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 t1 u) u))
(/.f64 u (/.f64 t1 u))
(neg.f64 (/.f64 (*.f64 u u) t1))
(fma.f64 (/.f64 u t1) #s(literal 0 binary64) (/.f64 (*.f64 u u) t1))
(fma.f64 #s(literal 0 binary64) (/.f64 u t1) (/.f64 (*.f64 u u) t1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) t1))
(+.f64 (*.f64 (/.f64 u t1) #s(literal 0 binary64)) (/.f64 (*.f64 u u) t1))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) (/.f64 (*.f64 u u) t1))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) t1))
(*.f64 (*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) #s(literal 1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 v (-.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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal -1 binary64)) (/.f64 v (-.f64 u t1)))
(*.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (-.f64 u t1)) (neg.f64 v))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 v (-.f64 u t1)) (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(*.f64 (/.f64 v (-.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (-.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 v (-.f64 u t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (-.f64 u t1)))
(*.f64 (neg.f64 v) (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v (-.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(pow.f64 (/.f64 (-.f64 u t1) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v)) #s(literal -1 binary64))
(/.f64 (neg.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))) (/.f64 (-.f64 u t1) v))
(/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 u t1))
(/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (neg.f64 v)) (-.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 u t1) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 u t1) v) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v)))
(/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (/.f64 (-.f64 u t1) v))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 u t1) (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v)))
(neg.f64 (*.f64 v (/.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) (-.f64 u t1))))
(neg.f64 (*.f64 v (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))))
(neg.f64 (*.f64 (/.f64 v (-.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) u (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) t1))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) u (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) t1 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) u))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(fma.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(fma.f64 u (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(fma.f64 t1 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 u (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u))))
(+.f64 (*.f64 u (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(+.f64 (*.f64 u (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (*.f64 u (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) u) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) t1))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) u) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) t1) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) u))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)) (*.f64 (/.f64 (*.f64 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u 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 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) v)
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 v (-.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 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 v (-.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 (pow.f64 (/.f64 (-.f64 u t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 u t1) v) #s(literal -1/2 binary64)))
(*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (-.f64 u t1))
(*.f64 (/.f64 v (-.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 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) v)
(*.f64 (/.f64 v (-.f64 u t1)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 v (-.f64 u t1)))
(*.f64 (neg.f64 v) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 v (-.f64 u t1)))
(*.f64 v (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 u t1) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 u t1)) (/.f64 v (-.f64 u t1)))) (/.f64 v (-.f64 u t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v (-.f64 u t1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v (-.f64 u t1)) (/.f64 v (-.f64 u t1)) (*.f64 #s(literal 0 binary64) (/.f64 v (-.f64 u t1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 u t1) v)) (-.f64 u t1)) (*.f64 (-.f64 u t1) (/.f64 (-.f64 u t1) v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 u t1)) (*.f64 (-.f64 u t1) (neg.f64 v))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 u t1)) (*.f64 (-.f64 u t1) v)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) v))
(/.f64 (neg.f64 v) (-.f64 u t1))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 u t1) v))
(/.f64 v (-.f64 u t1))
(neg.f64 (/.f64 v (-.f64 u t1)))
(fma.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) t1 (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) t1 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)) (-.f64 u t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1)) (-.f64 u t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 v t1) (-.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 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 v t1) (-.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 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 v t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 v t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (-.f64 u t1))) v (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (-.f64 u t1))) v (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (neg.f64 v)) t1 (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (neg.f64 v)) t1 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)) v (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)) v (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 v t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 v t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.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 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.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 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 t1 (-.f64 u t1)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 t1 (-.f64 u t1)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) (neg.f64 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) (neg.f64 t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (-.f64 u t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.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 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.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 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) v) #s(literal -1/2 binary64)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) v) #s(literal -1/2 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) #s(literal -1 binary64) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) #s(literal -1 binary64) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(fma.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1 (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(fma.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(fma.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (-.f64 u t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (-.f64 u t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (-.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 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 v (-.f64 u t1)))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 v (-.f64 u t1)) t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 v (-.f64 u t1)) t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.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 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.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 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (-.f64 u t1) t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 (-.f64 u t1) u) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 u t1)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 u t1)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 u u) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (-.f64 u t1) #s(literal -2 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (neg.f64 t1) (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (neg.f64 t1) (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 u t1) t1) (-.f64 u t1))) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 u t1) t1) (-.f64 u t1))) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 v (/.f64 (/.f64 t1 (-.f64 u t1)) (-.f64 u t1)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 v (/.f64 (/.f64 t1 (-.f64 u t1)) (-.f64 u t1)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 v (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 v (*.f64 t1 (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 u t1)) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 u t1)) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(fma.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(fma.f64 t1 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 t1 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(-.f64 #s(literal 0 binary64) (/.f64 v (-.f64 u t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 u t1) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) t1) (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 v (-.f64 u t1)))
(+.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1))
(+.f64 (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(+.f64 (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) t1)))
(+.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 u (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) t1) (*.f64 (*.f64 v (pow.f64 (-.f64 u t1) #s(literal -2 binary64))) u))
(+.f64 #s(literal 0 binary64) (/.f64 v (-.f64 u t1)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 1/2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 u t1))
(*.f64 (-.f64 u t1) #s(literal 1 binary64))
(*.f64 (-.f64 u t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 u t1))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))) (+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)))) (-.f64 u t1))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 u t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 u t1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (fma.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 u u) (-.f64 u t1))))))
(/.f64 (-.f64 (*.f64 (*.f64 u u) t1) (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 u t1))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (fma.f64 t1 t1 #s(literal 0 binary64))) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) (/.f64 u t1))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (*.f64 (*.f64 u u) t1))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))) (*.f64 (*.f64 u u) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) t1)) (*.f64 u u)) (/.f64 (*.f64 u u) t1))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 u u) (neg.f64 t1))) (*.f64 u u))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (*.f64 (*.f64 u u) t1)) (*.f64 u u))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 u u))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) u (*.f64 t1 (*.f64 u u))) (*.f64 u t1))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) (*.f64 u u) (*.f64 t1 (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 (*.f64 u u)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u u))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) u))
(/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (*.f64 u u) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u u)))
(/.f64 (+.f64 u (*.f64 (/.f64 #s(literal -1 binary64) t1) (*.f64 u u))) (/.f64 u t1))
(/.f64 (fma.f64 u u (*.f64 (/.f64 #s(literal -1 binary64) t1) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) t1) (*.f64 u u)))
(/.f64 (fma.f64 (neg.f64 t1) (*.f64 u u) (*.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u))
(/.f64 (fma.f64 t1 (*.f64 u u) (pow.f64 u #s(literal 3 binary64))) (*.f64 u u))
(/.f64 (fma.f64 (*.f64 u u) t1 (*.f64 u (*.f64 (neg.f64 t1) t1))) (*.f64 u t1))
(/.f64 (fma.f64 (*.f64 u u) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 u (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 u (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (/.f64 u t1) u u) (/.f64 u t1))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (*.f64 (*.f64 u u) (*.f64 (neg.f64 t1) t1))) (*.f64 (*.f64 u u) t1))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (*.f64 u u) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) t1) (*.f64 u u)) (/.f64 (*.f64 u u) t1))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 u u) (neg.f64 t1))) (*.f64 u u))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (*.f64 (*.f64 u u) t1)) (*.f64 u u))
(/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.f64 u t1))
(/.f64 (*.f64 (-.f64 u t1) u) u)
(/.f64 (-.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 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(/.f64 (-.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 u t1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(neg.f64 (-.f64 u t1))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) (neg.f64 t1))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) t1)
(fma.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)) u)
(fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) u)
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 u u) (-.f64 u t1)))
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 u #s(literal -2 binary64)) (neg.f64 t1))
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 u #s(literal -2 binary64)) t1)
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal 1 binary64) u (neg.f64 t1))
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 (*.f64 u u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(fma.f64 (*.f64 u u) (pow.f64 u #s(literal -1 binary64)) t1)
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) u)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 #s(literal -1 binary64) u t1)
(fma.f64 #s(literal -1 binary64) t1 u)
(fma.f64 u #s(literal 1 binary64) (neg.f64 t1))
(fma.f64 u #s(literal 1 binary64) t1)
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(fma.f64 u #s(literal -1 binary64) t1)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 t1 #s(literal -1 binary64) u)
(-.f64 (-.f64 u #s(literal 0 binary64)) (neg.f64 t1))
(-.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) u)
(-.f64 (+.f64 t1 #s(literal 0 binary64)) u)
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 u t1))
(-.f64 (neg.f64 t1) u)
(-.f64 u (neg.f64 t1))
(-.f64 u t1)
(-.f64 t1 u)
(exp.f64 (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) (-.f64 u t1))) (/.f64 (*.f64 u u) (-.f64 u t1)))
(+.f64 (-.f64 u #s(literal 0 binary64)) t1)
(+.f64 (fma.f64 #s(literal -1 binary64) t1 #s(literal 0 binary64)) u)
(+.f64 (+.f64 t1 #s(literal 0 binary64)) u)
(+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (neg.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)))
(+.f64 #s(literal 0 binary64) (-.f64 u t1))
(+.f64 (neg.f64 t1) u)
(+.f64 u (neg.f64 t1))
(+.f64 u t1)
(+.f64 t1 u)
(*.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)))
(*.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 u #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) u)
(*.f64 (*.f64 u u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) u)
(*.f64 u #s(literal 1 binary64))
(*.f64 u #s(literal -1 binary64))
(pow.f64 u #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 u #s(literal 0 binary64)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 u u (-.f64 #s(literal 0 binary64) (*.f64 u #s(literal 0 binary64)))))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) #s(literal 0 binary64))))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 u u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u u) (pow.f64 u #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal -1 binary64)))
(/.f64 (*.f64 u u) u)
(/.f64 u #s(literal 1 binary64))
(/.f64 u #s(literal -1 binary64))
(neg.f64 u)
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 u #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) u #s(literal 0 binary64))
(fma.f64 (*.f64 u u) (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) u #s(literal 0 binary64))
(fma.f64 u #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 u #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) u)
(-.f64 #s(literal 0 binary64) (-.f64 u #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) u)
(exp.f64 (*.f64 (log.f64 u) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) u)
(+.f64 u #s(literal 0 binary64))
u
(*.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)))
(*.f64 #s(literal 1 binary64) (*.f64 u u))
(*.f64 (*.f64 u u) #s(literal 1 binary64))
(*.f64 (*.f64 u u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 u u))
(*.f64 u u)
(pow.f64 (exp.f64 (log.f64 u)) #s(literal 2 binary64))
(pow.f64 (*.f64 u u) #s(literal 1 binary64))
(pow.f64 u #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 u #s(literal 4 binary64))) (*.f64 u u))
(/.f64 (-.f64 (pow.f64 u #s(literal 4 binary64)) #s(literal 0 binary64)) (-.f64 (*.f64 u u) #s(literal 0 binary64)))
(/.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 #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 (pow.f64 u #s(literal 6 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 u #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 u u) #s(literal 0 binary64)))))
(neg.f64 (*.f64 u u))
(fma.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 u u) #s(literal 0 binary64))
(fma.f64 (*.f64 u u) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 u u) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 u u) #s(literal 0 binary64))
(fma.f64 u #s(literal 0 binary64) (*.f64 u u))
(fma.f64 u u #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 u u))
(exp.f64 (*.f64 (log.f64 u) #s(literal 2 binary64)))
(+.f64 (*.f64 u #s(literal 0 binary64)) (*.f64 u u))
(+.f64 #s(literal 0 binary64) (*.f64 u u))
(+.f64 (*.f64 u u) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
(*.f64 #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)) #s(literal 1 binary64))
#s(approx (/ t1 (+ u t1)) (/.f64 t1 u))

eval226.0ms (3.4%)

Memory
-0.7MiB live, 153.6MiB allocated
Compiler

Compiled 23 781 to 3 075 computations (87.1% saved)

prune63.0ms (1%)

Memory
17.8MiB live, 57.1MiB allocated
Pruning

19 alts after pruning (10 fresh and 9 done)

PrunedKeptTotal
New9554959
Fresh268
Picked145
Done055
Total95819977
Accuracy
100.0%
Counts
977 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
69.5%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
42.2%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
54.0%
(/.f64 (*.f64 #s(approx (/ t1 (- (neg u) t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) v) (+.f64 t1 u))
66.2%
(/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))
82.9%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
51.2%
(/.f64 t1 (*.f64 #s(approx (/ (+ u t1) v) (/.f64 u v)) (neg.f64 (+.f64 u t1))))
49.6%
(/.f64 t1 #s(approx (* (/ (+ u t1) v) (neg (+ u t1))) (*.f64 (/.f64 (neg.f64 u) v) u)))
98.6%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
98.5%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1))))
52.1%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
46.6%
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
66.0%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v #s(approx (/ t1 (+ u t1)) #s(literal 1 binary64))))
44.2%
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
45.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1))))
56.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
49.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
50.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
56.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
Compiler

Compiled 489 to 325 computations (33.5% saved)

simplify155.0ms (2.3%)

Memory
-22.9MiB live, 60.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 5 (0.0ms)

IterNodesCost
039243
061240
1123240
2263237
3600231
41126231
53439230
67129230
08135230
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1))))
(/.f64 (neg.f64 v) (+.f64 u t1))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
(/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1)))
#s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1))
(fma.f64 (/.f64 u t1) t1 t1)
(/.f64 u t1)
(/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))
#s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))
(neg.f64 v)
v
(+.f64 t1 u)
t1
u
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
t1
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(fma.f64 #s(literal 2 binary64) t1 u)
#s(literal 2 binary64)
u
Outputs
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1))))
(*.f64 (/.f64 (/.f64 v (+.f64 t1 u)) #s(approx (+ u t1) (+.f64 t1 u))) (neg.f64 t1))
(/.f64 (neg.f64 v) (+.f64 u t1))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(neg.f64 v)
v
(+.f64 u t1)
(+.f64 t1 u)
u
t1
(/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1)))
(/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u)))
#s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1))
#s(approx (+ u t1) (+.f64 t1 u))
(fma.f64 (/.f64 u t1) t1 t1)
(+.f64 t1 u)
(/.f64 u t1)
(/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))
#s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))
(neg.f64 v)
v
(+.f64 t1 u)
t1
u
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
t1
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(fma.f64 #s(literal 2 binary64) t1 u)
#s(literal 2 binary64)
u

localize136.0ms (2.1%)

Memory
45.5MiB live, 118.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 (neg.f64 t1) v)
accuracy0.0
(neg.f64 t1)
accuracy19.350878566786054
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
accuracy29.228234869268977
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
accuracy0.0
(neg.f64 v)
accuracy0.15234375
(/.f64 (/.f64 (neg.f64 v) u) u)
accuracy4.719939250758228
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
accuracy31.3701939268685
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
accuracy0.0
(neg.f64 t1)
accuracy8.647329806128623
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy10.994060658888344
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
accuracy30.13837131289079
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0.0
(+.f64 t1 u)
accuracy0.0
(neg.f64 v)
accuracy0.29955492519825383
(/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))
accuracy29.851786982944947
#s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))
accuracy0.00390625
(/.f64 (neg.f64 v) (+.f64 u t1))
accuracy0.015625
(/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1)))
accuracy0.9061917721215518
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1))))
accuracy9.653886100090448
(fma.f64 (/.f64 u t1) t1 t1)
Samples
117.0ms256×0valid
Compiler

Compiled 186 to 33 computations (82.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 99.0ms
ival-neg: 36.0ms (36.2% of total)
ival-add: 33.0ms (33.2% of total)
ival-mult: 15.0ms (15.1% of total)
ival-div: 14.0ms (14.1% of total)
ival-sub: 1.0ms (1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series67.0ms (1%)

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

9 calls:

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

simplify245.0ms (3.7%)

Memory
6.7MiB live, 229.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite193.0ms (2.9%)

Memory
-0.6MiB live, 203.4MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
039195
061186
1241186
21797174
08818174
Stop Event
iter limit
node limit
iter limit
Counts
20 → 627
Calls
Call 1
Inputs
(fma.f64 (/.f64 u t1) t1 t1)
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1))))
(/.f64 (neg.f64 v) (+.f64 u t1))
(neg.f64 v)
(/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))
#s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))
(+.f64 t1 u)
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 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 (neg.f64 t1) v)
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
(/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1)))
Outputs
(*.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 t1 u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.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)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 t1) u))
(*.f64 #s(literal 1 binary64) (+.f64 t1 u))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (+.f64 t1 u) #s(literal 1 binary64))
(*.f64 t1 (+.f64 #s(literal 1 binary64) (/.f64 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 #s(literal 0 binary64) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 (neg.f64 t1) u))) (-.f64 (neg.f64 t1) u))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1)))))
(/.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 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 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 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.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 (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)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.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 (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (-.f64 u t1))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.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) (/.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 (neg.f64 (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.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) (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))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(/.f64 (+.f64 t1 u) #s(literal 1 binary64))
(neg.f64 (-.f64 (neg.f64 t1) u))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 (*.f64 (neg.f64 u) t1) (/.f64 #s(literal -1 binary64) t1) t1)
(fma.f64 (*.f64 t1 u) (pow.f64 t1 #s(literal -1 binary64)) t1)
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 (/.f64 u t1) t1 t1)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 t1 (/.f64 u t1) t1)
(fma.f64 u #s(literal 1 binary64) t1)
(-.f64 (/.f64 (*.f64 u u) (neg.f64 (-.f64 t1 u))) (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 t1 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 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 t1) u))
(-.f64 u (neg.f64 t1))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 #s(literal 0 binary64) (+.f64 t1 u))
(+.f64 t1 u)
(+.f64 u t1)
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (+.f64 t1 u))) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (+.f64 t1 u))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (+.f64 t1 u))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 t1 u))) (/.f64 #s(literal -1 binary64) #s(approx (+ u t1) (+.f64 t1 u))))
(*.f64 (*.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 t1)) (/.f64 #s(literal -1 binary64) #s(approx (+ u t1) (+.f64 t1 u))))
(*.f64 (/.f64 v (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) #s(approx (+ u t1) (+.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (+.f64 t1 u))) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)) (pow.f64 #s(approx (+ u t1) (+.f64 t1 u)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 (*.f64 v t1) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (+.f64 t1 u))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (neg.f64 t1) u) #s(approx (+ u t1) (+.f64 t1 u)))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 t1 u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u))))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (neg.f64 t1) u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 (neg.f64 v) (+.f64 t1 u)))))
(*.f64 (neg.f64 t1) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))))
(*.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (+.f64 t1 u))))
(*.f64 (neg.f64 v) (/.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) (+.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u)))))
(*.f64 (neg.f64 v) (pow.f64 (*.f64 (+.f64 t1 u) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)) #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (neg.f64 t1) u) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) v))))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (+ u t1) (+.f64 t1 u)))))
(*.f64 t1 (*.f64 (pow.f64 #s(approx (+ u t1) (+.f64 t1 u)) #s(literal -1 binary64)) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(pow.f64 (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 v t1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (/.f64 (-.f64 (neg.f64 t1) u) v)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 t1 u)))) #s(approx (+ u t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) v)) (+.f64 t1 u))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 t1))) #s(approx (+ u t1) (+.f64 t1 u)))
(/.f64 (neg.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u)))) (/.f64 (+.f64 t1 u) v))
(/.f64 (neg.f64 (/.f64 (neg.f64 v) (+.f64 t1 u))) (neg.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 t1 u))) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))
(/.f64 (*.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 t1)) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))
(/.f64 (/.f64 v (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (+.f64 t1 u))) (+.f64 t1 u))
(/.f64 (/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1)) #s(approx (+ u t1) (+.f64 t1 u)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 v t1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (/.f64 (-.f64 (neg.f64 t1) u) v))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (+.f64 t1 u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (neg.f64 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (+.f64 t1 u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 (neg.f64 v) (+.f64 t1 u))) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) v)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u)))) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (+ u t1) (+.f64 t1 u))) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 t1 u) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 v t1))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (/.f64 (-.f64 (neg.f64 t1) u) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (+.f64 t1 u)) (*.f64 v t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)) (*.f64 v t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (neg.f64 t1) u) #s(approx (+ u t1) (+.f64 t1 u))) (*.f64 v t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 t1 u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u)))) (*.f64 v t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u)) (*.f64 (neg.f64 t1) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u)))) (*.f64 (neg.f64 t1) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u)) v))
(/.f64 #s(literal 1 binary64) (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 v t1))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (/.f64 (-.f64 (neg.f64 t1) u) v)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)))
(/.f64 (*.f64 v t1) (neg.f64 (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u))))
(/.f64 (*.f64 v t1) (neg.f64 (*.f64 (-.f64 (neg.f64 t1) u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))))
(/.f64 (*.f64 v t1) (neg.f64 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u)))))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (+.f64 t1 u)))
(/.f64 (*.f64 v t1) (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 v t1) (*.f64 (-.f64 (neg.f64 t1) u) #s(approx (+ u t1) (+.f64 t1 u))))
(/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u)))))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (neg.f64 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (+.f64 t1 u))))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (*.f64 (-.f64 (neg.f64 t1) u) #s(approx (+ u t1) (+.f64 t1 u)))))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (*.f64 (+.f64 t1 u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (-.f64 (neg.f64 t1) u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u)))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) v))))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (+ u t1) (+.f64 t1 u)))))
(/.f64 (neg.f64 t1) (/.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 (neg.f64 v) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u)))))
(/.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) v))
(/.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (-.f64 (neg.f64 t1) u) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1))))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))))
(/.f64 (neg.f64 v) (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (+.f64 t1 u)))
(/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)))
(/.f64 v (neg.f64 (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (+.f64 t1 u))))
(/.f64 v (neg.f64 (*.f64 (+.f64 t1 u) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1))))
(/.f64 v (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u)))
(/.f64 v (*.f64 (-.f64 (neg.f64 t1) u) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)))
(/.f64 t1 (neg.f64 (/.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 (neg.f64 v) (+.f64 t1 u)))))
(/.f64 t1 (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))))
(/.f64 t1 (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 t1) u) v)))
(/.f64 t1 (*.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(approx (+ u t1) (+.f64 t1 u))))
(neg.f64 (/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)))
(neg.f64 (*.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (+.f64 t1 u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (+.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 #s(approx (+ u t1) (+.f64 t1 u)) (-.f64 (neg.f64 t1) u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 (neg.f64 t1) u) #s(approx (+ u t1) (+.f64 t1 u)))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (-.f64 (neg.f64 t1) u) #s(approx (+ u t1) (+.f64 t1 u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (+.f64 t1 u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u))) (/.f64 (*.f64 v t1) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (-.f64 (neg.f64 t1) u))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 (neg.f64 t1) u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))) (/.f64 (*.f64 v t1) (*.f64 (-.f64 (neg.f64 t1) u) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u)))) (/.f64 (*.f64 v t1) (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 t1) u) v)) (/.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 (-.f64 (neg.f64 t1) u) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))) (/.f64 (neg.f64 v) (*.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) (-.f64 (neg.f64 t1) u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)) (/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 v (+.f64 t1 u)) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 v (+.f64 t1 u))))
(*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (neg.f64 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (neg.f64 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 #s(literal -1 binary64) (/.f64 v (+.f64 t1 u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (+.f64 t1 u)) #s(literal 1 binary64))
(*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(pow.f64 (/.f64 (-.f64 (neg.f64 t1) u) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)))) (+.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v (+.f64 t1 u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v (+.f64 t1 u)) (/.f64 v (+.f64 t1 u)) (*.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 t1 u) v)) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) (/.f64 (+.f64 t1 u) v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 t1) u)) (*.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) (+.f64 t1 u)) (*.f64 (+.f64 t1 u) v)) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 t1) u) v))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 v (-.f64 (neg.f64 t1) u))
(neg.f64 (/.f64 v (+.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (/.f64 v (+.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 t1) u) v)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) (+.f64 t1 u)))
(*.f64 (neg.f64 (*.f64 v v)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) v)
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(*.f64 (neg.f64 v) #s(literal 1 binary64))
(*.f64 v #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 v v) (*.f64 #s(literal 0 binary64) (neg.f64 v)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 v v))) (neg.f64 v))
(/.f64 (neg.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64)))) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 v v)) v)
(/.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 v (neg.f64 (*.f64 v v))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 v v #s(literal 0 binary64)) (neg.f64 (pow.f64 v #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) v))
(/.f64 (neg.f64 v) #s(literal 1 binary64))
(/.f64 v #s(literal -1 binary64))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (*.f64 v v) v))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
(*.f64 (pow.f64 (/.f64 (+.f64 t1 u) #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 t1 u) #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (-.f64 (neg.f64 t1) u)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)))
(*.f64 (neg.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 t1 u) #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 t1 u) #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))))
(/.f64 (neg.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))) (-.f64 (neg.f64 t1) u))
(/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))
(neg.f64 (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (-.f64 (neg.f64 t1) u)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (-.f64 (neg.f64 t1) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 t1 u) #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))))
(*.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) #s(literal 1 binary64))
#s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))
(neg.f64 (neg.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)) (pow.f64 (+.f64 t1 u) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.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)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 t1) u))
(*.f64 #s(literal 1 binary64) (+.f64 t1 u))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (+.f64 t1 u) #s(literal 1 binary64))
(*.f64 t1 (+.f64 #s(literal 1 binary64) (/.f64 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 #s(literal 0 binary64) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 (neg.f64 t1) u))) (-.f64 (neg.f64 t1) u))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (fma.f64 u u (fma.f64 t1 t1 (*.f64 u (neg.f64 t1)))))
(/.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 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 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 (+.f64 t1 u) (-.f64 u t1)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.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 (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)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1))) (-.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 (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 t1 u) (-.f64 u t1)) (-.f64 u t1))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.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) (/.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 (neg.f64 (-.f64 t1 u)) (*.f64 (+.f64 t1 u) (-.f64 u t1))))
(/.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) (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))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (-.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(/.f64 (+.f64 t1 u) #s(literal 1 binary64))
(neg.f64 (-.f64 (neg.f64 t1) u))
(fma.f64 (pow.f64 u #s(literal 1/2 binary64)) (pow.f64 u #s(literal 1/2 binary64)) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal 1 binary64) t1 u)
(fma.f64 #s(literal 1 binary64) u t1)
(fma.f64 (*.f64 (neg.f64 u) t1) (/.f64 #s(literal -1 binary64) t1) t1)
(fma.f64 (*.f64 t1 u) (pow.f64 t1 #s(literal -1 binary64)) t1)
(fma.f64 (*.f64 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 (/.f64 u t1) t1 t1)
(fma.f64 t1 #s(literal 1 binary64) u)
(fma.f64 t1 (/.f64 u t1) t1)
(fma.f64 u #s(literal 1 binary64) t1)
(-.f64 (/.f64 (*.f64 u u) (neg.f64 (-.f64 t1 u))) (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 t1 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 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 t1) u))
(-.f64 u (neg.f64 t1))
(exp.f64 (*.f64 (log.f64 (+.f64 t1 u)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 #s(literal 0 binary64) (+.f64 t1 u))
(+.f64 t1 u)
(+.f64 u t1)
(*.f64 (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64)) t1)
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 v (*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 t1)))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))) (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 v t1) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v))
(/.f64 t1 (neg.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)))
(neg.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)) v)
(*.f64 #s(literal 1 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 v) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 v (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (*.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)) (*.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v))
(/.f64 (neg.f64 v) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) v)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal 1 binary64))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal -1 binary64)))
(/.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) #s(literal -1 binary64))
(/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (pow.f64 (neg.f64 u) #s(literal 1 binary64)) (pow.f64 (neg.f64 u) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)))
(*.f64 (*.f64 (*.f64 t1 u) u) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 u (*.f64 t1 u)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (*.f64 u (/.f64 u t1)) t1)
(*.f64 (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 t1))
(*.f64 (pow.f64 (*.f64 t1 u) #s(literal 2 binary64)) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 t1 u) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 t1 t1)))
(*.f64 (pow.f64 (*.f64 t1 u) #s(literal 2 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 u) u))
(*.f64 #s(literal 1 binary64) (*.f64 u u))
(*.f64 (*.f64 t1 u) (/.f64 u t1))
(*.f64 (*.f64 t1 t1) (pow.f64 (/.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (*.f64 u u) #s(literal 1 binary64))
(*.f64 (neg.f64 u) (neg.f64 u))
(*.f64 (/.f64 u t1) (*.f64 t1 u))
(*.f64 t1 (*.f64 (/.f64 u t1) u))
(*.f64 u u)
(pow.f64 (exp.f64 (log.f64 u)) #s(literal 2 binary64))
(pow.f64 (*.f64 u u) #s(literal 1 binary64))
(pow.f64 (neg.f64 u) #s(literal 2 binary64))
(pow.f64 u #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 t1 u) u)) (neg.f64 t1))
(/.f64 (neg.f64 (*.f64 u (*.f64 t1 u))) (neg.f64 t1))
(/.f64 (neg.f64 (pow.f64 (*.f64 t1 u) #s(literal 2 binary64))) (neg.f64 (*.f64 t1 t1)))
(/.f64 (*.f64 (*.f64 t1 u) u) t1)
(/.f64 (*.f64 u (*.f64 t1 u)) t1)
(/.f64 (pow.f64 (*.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 t1))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (*.f64 t1 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 u (*.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 t1) (pow.f64 (*.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (*.f64 t1 u) (/.f64 t1 u))
(/.f64 u (pow.f64 u #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 u) u))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u))
(exp.f64 (*.f64 (log.f64 (neg.f64 u)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 u) #s(literal 2 binary64)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (*.f64 t1 (/.f64 v u)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(*.f64 (/.f64 (neg.f64 v) u) (*.f64 (pow.f64 u #s(literal -1 binary64)) t1))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 v) u) t1)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 t1 (/.f64 v u))) u)
(/.f64 (*.f64 t1 (/.f64 v u)) (neg.f64 u))
(/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 v) u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) (*.f64 t1 (/.f64 v u))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 v) u) t1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u u) (*.f64 (neg.f64 t1) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 v) u) t1)))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 u (/.f64 v u)))
(/.f64 t1 (*.f64 (/.f64 (neg.f64 u) v) u))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) (*.f64 u u)))
(*.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 #s(literal -1 binary64) u))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 v u) u))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (/.f64 (neg.f64 v) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 v) (pow.f64 u #s(literal -2 binary64)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) u)))
(pow.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 v u) u) (/.f64 (/.f64 v u) u))) (+.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 v u) u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (/.f64 v u) u) (/.f64 (/.f64 v u) u) (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 u u)) (*.f64 (*.f64 u u) v)) (pow.f64 u #s(literal 4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 u v))
(/.f64 (/.f64 v u) (neg.f64 u))
(/.f64 #s(literal -1 binary64) (/.f64 u (/.f64 v u)))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (neg.f64 u) v))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) v) u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 v (*.f64 (neg.f64 u) u))
(neg.f64 (/.f64 (/.f64 v u) u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 v u) u))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (neg.f64 u) v) u)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 v u))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 v) u) #s(literal 1 binary64))
(*.f64 (neg.f64 v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 v (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) (/.f64 v u))) (/.f64 v u))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 v u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 v u) (/.f64 v u) (*.f64 #s(literal 0 binary64) (/.f64 v u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) v)) (neg.f64 u)) (*.f64 (/.f64 (neg.f64 u) v) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u v)) u) (/.f64 u (/.f64 v u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 u (neg.f64 v))) (*.f64 (neg.f64 u) u))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 u v)) (*.f64 u u))
(/.f64 (/.f64 v u) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 u v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) v))
(/.f64 (/.f64 (neg.f64 v) u) #s(literal 1 binary64))
(/.f64 (neg.f64 v) u)
(/.f64 v (neg.f64 u))
(neg.f64 (/.f64 v u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 v) u) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) v)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) u))
(*.f64 (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) v)))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(pow.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) (*.f64 v t1)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 v t1) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))
(/.f64 (neg.f64 t1) (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) v))
(neg.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(neg.f64 (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) v)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)))) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(-.f64 (/.f64 #s(literal 0 binary64) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) v)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) (*.f64 (neg.f64 t1) v))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 (*.f64 (neg.f64 t1) v) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) v)
(*.f64 (neg.f64 v) t1)
(*.f64 v (neg.f64 t1))
(*.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)))))
(neg.f64 (*.f64 v t1))
(-.f64 #s(literal 0 binary64) (*.f64 v t1))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 t1) v))
(*.f64 (neg.f64 (*.f64 t1 t1)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 t1 #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 t1 t1))) (neg.f64 t1))
(/.f64 (neg.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 t1 t1)) t1)
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 t1 t1) (*.f64 #s(literal 0 binary64) (neg.f64 t1)))))
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (neg.f64 (*.f64 t1 t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) t1))
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(*.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) #s(literal 1 binary64))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) #s(literal -1 binary64)))
(/.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))) #s(literal -1 binary64))
(/.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(*.f64 (pow.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u))))
(*.f64 (pow.f64 #s(approx (+ u t1) (+.f64 t1 u)) #s(literal -1 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (+ u t1) (+.f64 t1 u)) #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))))
(*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) #s(approx (+ u t1) (+.f64 t1 u))))
(*.f64 (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))) #s(literal 1 binary64))
(*.f64 t1 (pow.f64 #s(approx (+ u t1) (+.f64 t1 u)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u))))) (+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u))) (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u))) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u)))) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) t1)) (*.f64 (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1))
(/.f64 (neg.f64 t1) (neg.f64 #s(approx (+ u t1) (+.f64 t1 u))))
(/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u)))
(neg.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) #s(approx (+ u t1) (+.f64 t1 u))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (+ u t1) (+.f64 t1 u)) t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 t1 #s(approx (+ u t1) (+.f64 t1 u))))

eval192.0ms (2.9%)

Memory
0.9MiB live, 160.6MiB allocated
Compiler

Compiled 17 077 to 2 457 computations (85.6% saved)

prune30.0ms (0.5%)

Memory
-7.9MiB live, 71.5MiB allocated
Pruning

20 alts after pruning (8 fresh and 12 done)

PrunedKeptTotal
New6975702
Fresh235
Picked145
Done189
Total70120721
Accuracy
100.0%
Counts
721 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
69.5%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
54.0%
(/.f64 (*.f64 #s(approx (/ t1 (- (neg u) t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) v) (+.f64 t1 u))
66.2%
(/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))
51.2%
(/.f64 t1 (*.f64 #s(approx (/ (+ u t1) v) (/.f64 u v)) (neg.f64 (+.f64 u t1))))
98.6%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
98.5%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1))))
52.1%
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) #s(approx (/ t1 (+ u t1)) (/.f64 t1 u)))
45.5%
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1))) (neg.f64 t1))
46.6%
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
66.0%
(*.f64 (neg.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
75.1%
(*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u)))))
44.2%
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
50.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
45.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) (*.f64 u (/.f64 u t1))))
56.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
49.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
50.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
46.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) u))) t1))
56.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 v (/.f64 #s(literal -1 binary64) t1)))
Compiler

Compiled 871 to 359 computations (58.8% saved)

regimes39.0ms (0.6%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes32.0ms (0.5%)

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

4 calls:

10.0ms
v
7.0ms
t1
7.0ms
u
6.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
87.1%4u
82.6%4v
91.1%3t1
86.6%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes9.0ms (0.1%)

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

1 calls:

7.0ms
t1
Results
AccuracySegmentsBranch
91.1%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes12.0ms (0.2%)

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

2 calls:

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

Compiled 13 to 11 computations (15.4% saved)

regimes5.0ms (0.1%)

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

1 calls:

5.0ms
t1
Results
AccuracySegmentsBranch
85.9%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes28.0ms (0.4%)

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

2 calls:

23.0ms
u
4.0ms
t1
Results
AccuracySegmentsBranch
78.3%3u
84.1%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes8.0ms (0.1%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes6.0ms (0.1%)

Memory
10.1MiB live, 10.1MiB allocated
Accuracy

Total -0.1b remaining (-0.4%)

Threshold costs -0.1b (-0.4%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

bsearch161.0ms (2.4%)

Memory
-30.4MiB live, 20.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
1.4818404860284245e+132
2.609535012547668e+134
148.0ms
-4.563703402448533e+70
-2.027585933711918e+70
Samples
151.0ms192×0valid
Compiler

Compiled 408 to 304 computations (25.5% saved)

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

bsearch9.0ms (0.1%)

Memory
12.2MiB live, 12.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
7.0ms
9.636911342576984e+119
2.4819500194443355e+120
1.0ms
-4.563703402448533e+70
-2.027585933711918e+70
Samples
4.0ms80×0valid
Compiler

Compiled 325 to 244 computations (24.9% saved)

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

bsearch29.0ms (0.4%)

Memory
10.1MiB live, 47.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
26378956296019.746
7.149373797929249e+22
13.0ms
-3.8295589559077524e-62
-8.42540942917349e-63
Samples
13.0ms240×0valid
Compiler

Compiled 555 to 404 computations (27.2% saved)

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

bsearch5.0ms (0.1%)

Memory
-32.2MiB live, 4.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
26378956296019.746
7.149373797929249e+22
3.0ms
-3.8295589559077524e-62
-8.42540942917349e-63
Compiler

Compiled 555 to 404 computations (27.2% saved)

bsearch31.0ms (0.5%)

Memory
18.1MiB live, 54.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.5886356780915422e-147
5.686122260629706e-136
11.0ms
-4.600897335412375e-63
-6.525766749726494e-66
Samples
18.0ms288×0valid
Compiler

Compiled 663 to 482 computations (27.3% saved)

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

simplify80.0ms (1.2%)

Memory
-9.1MiB live, 35.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070276
1126276
2226276
3433276
4821276
52019276
64070276
75577276
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(if (<=.f64 t1 #s(literal -44999999999999999432675785004093434781259280558320528951471651537551360 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 135000000000000000495679871960129421437969959153954470541360978480364988864580860673952554034060378902124019393673335863365208977178624 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))) (/.f64 (*.f64 #s(approx (/ t1 (- (neg u) t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) v) (+.f64 t1 u))))
(if (<=.f64 t1 #s(literal -44999999999999999432675785004093434781259280558320528951471651537551360 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 1549999999999999868664811488895383198613233879524059543342686607225398079153002801292547795270277928556591217962670620672 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))))
(if (<=.f64 t1 #s(literal -8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 800000000000000 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))))
(if (<=.f64 t1 #s(literal -8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 800000000000000 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))))
(if (<=.f64 t1 #s(literal -7410693711188237/7410693711188236507108543040556026102609279018600996098525285376506440296955904 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 900182417171439/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))))
(/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Outputs
(*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(if (<=.f64 t1 #s(literal -44999999999999999432675785004093434781259280558320528951471651537551360 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 135000000000000000495679871960129421437969959153954470541360978480364988864580860673952554034060378902124019393673335863365208977178624 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))) (/.f64 (*.f64 #s(approx (/ t1 (- (neg u) t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) v) (+.f64 t1 u))))
(if (<=.f64 t1 #s(literal -44999999999999999432675785004093434781259280558320528951471651537551360 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 135000000000000000495679871960129421437969959153954470541360978480364988864580860673952554034060378902124019393673335863365208977178624 binary64)) (*.f64 v (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))) (/.f64 (*.f64 #s(approx (/ t1 (- (neg u) t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) v) (+.f64 t1 u))))
(if (<=.f64 t1 #s(literal -44999999999999999432675785004093434781259280558320528951471651537551360 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 1549999999999999868664811488895383198613233879524059543342686607225398079153002801292547795270277928556591217962670620672 binary64)) (*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))))
(if (or (<=.f64 t1 #s(literal -44999999999999999432675785004093434781259280558320528951471651537551360 binary64)) (not (<=.f64 t1 #s(literal 1549999999999999868664811488895383198613233879524059543342686607225398079153002801292547795270277928556591217962670620672 binary64)))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (*.f64 v (/.f64 (neg.f64 t1) (*.f64 (+.f64 t1 u) #s(approx (+ u t1) (+.f64 t1 u))))))
(if (<=.f64 t1 #s(literal -8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 800000000000000 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))))
(if (or (<=.f64 t1 #s(literal -8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744 binary64)) (not (<=.f64 t1 #s(literal 800000000000000 binary64)))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)))
(if (<=.f64 t1 #s(literal -8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 800000000000000 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))))
(if (or (<=.f64 t1 #s(literal -8800198782036031/463168356949264781694283940034751631413079938662562256157830336031652518559744 binary64)) (not (<=.f64 t1 #s(literal 800000000000000 binary64)))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))))
(if (<=.f64 t1 #s(literal -7410693711188237/7410693711188236507108543040556026102609279018600996098525285376506440296955904 binary64)) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) (if (<=.f64 t1 #s(literal 900182417171439/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))))
(if (or (<=.f64 t1 #s(literal -7410693711188237/7410693711188236507108543040556026102609279018600996098525285376506440296955904 binary64)) (not (<=.f64 t1 #s(literal 900182417171439/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 binary64)))) (/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))))
(/.f64 #s(approx (* (/ t1 (- (neg u) t1)) v) (neg.f64 v)) (+.f64 t1 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))

soundness1.0s (15.4%)

Memory
30.5MiB live, 900.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039195
061186
1241186
21797174
08818174
05982318
119042122
257202046
086341970
06312453
119792262
259752164
083692084
0825
01321
15721
239621
3514821
0841521
0225775
1690723
22314641
37367637
08374603
028140
045129
1189127
21503127
09009127
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 964 to 441 computations (54.3% saved)

preprocess104.0ms (1.6%)

Memory
-4.6MiB live, 76.3MiB allocated
Remove

(negabs v)

Compiler

Compiled 624 to 198 computations (68.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...