Rosa's DopplerBench

Time bar (total: 5.3s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze60.0ms (1.1%)

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

Compiled 14 to 10 computations (28.6% saved)

sample605.0ms (11.4%)

Memory
10.5MiB live, 215.1MiB allocated
Samples
386.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 221.0ms
ival-mult: 95.0ms (42.9% of total)
ival-div: 44.0ms (19.9% of total)
ival-neg: 38.0ms (17.2% of total)
ival-add: 37.0ms (16.7% of total)
ival-true: 5.0ms (2.3% of total)
ival-assert: 3.0ms (1.4% of total)
Bogosity

explain68.0ms (1.3%)

Memory
1.4MiB live, 43.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
731(-2.773490163394894e-193 7.817462151285706e-142 -1.885974361401076e+181)1(2.270743063150482e-266 -6.839631559633629e+146 -1.1103240426930906e-156)(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
00-0-t1
00-0-(*.f64 (neg.f64 t1) v)
00-0-(neg.f64 t1)
00-0-v
00-0-(*.f64 (+.f64 t1 u) (+.f64 t1 u))
00-0-(+.f64 t1 u)
00-0-u
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o250
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow113
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/o230
(*.f64 (neg.f64 t1) v)overflow28
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow113
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u100
(*.f64 (neg.f64 t1) v)underflow31
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow17
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n50
(*.f64 (neg.f64 t1) v)underflow31
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u50
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow17
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n50
(*.f64 (neg.f64 t1) v)overflow28
Confusion
Predicted +Predicted -
+721
-1182
Precision
0.9863013698630136
Recall
0.9863013698630136
Confusion?
Predicted +Predicted MaybePredicted -
+7201
-10182
Precision?
0.9863013698630136
Recall?
0.9863013698630136
Freqs
test
numberfreq
0183
173
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Total Time
16.053466796875
Average Time
0.06270885467529297
Samples
28.0ms512×0valid
Compiler

Compiled 109 to 36 computations (67% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 6.0ms (41.8% of total)
ival-div: 3.0ms (20.9% of total)
ival-add: 3.0ms (20.9% of total)
ival-neg: 2.0ms (13.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess193.0ms (3.6%)

Memory
-2.8MiB live, 12.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 12 to 8 computations (33.3% saved)

simplify142.0ms (2.7%)

Memory
-1.2MiB live, 6.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize19.0ms (0.4%)

Memory
0.8MiB live, 8.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 (neg.f64 t1) v)
accuracy0
(neg.f64 t1)
accuracy0.029628759768442016
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
accuracy16.95320377190844
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Samples
14.0ms256×0valid
Compiler

Compiled 64 to 18 computations (71.9% saved)

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

series11.0ms (0.2%)

Memory
4.8MiB live, 4.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
2.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)))

simplify161.0ms (3%)

Memory
0.9MiB live, 48.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite128.0ms (2.4%)

Memory
-5.7MiB live, 50.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

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

eval48.0ms (0.9%)

Memory
2.9MiB live, 38.9MiB allocated
Compiler

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

prune11.0ms (0.2%)

Memory
6.1MiB live, 22.0MiB allocated
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New49211503
Fresh000
Picked011
Done000
Total49212504
Accuracy
100.0%
Counts
504 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
98.8%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
72.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
47.0%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
48.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
81.9%
(/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1))))
98.1%
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) (neg.f64 v)) #s(literal -1 binary64)) (/.f64 t1 (+.f64 u t1)))
98.7%
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v (/.f64 t1 (+.f64 u t1))))
52.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
52.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
56.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 362 to 234 computations (35.4% saved)

simplify293.0ms (5.5%)

Memory
-18.8MiB live, 17.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
031199
052193
1111193
2227193
3490193
4869193
51493193
62996193
74572193
85478193
95968193
106247193
116265193
126277193
136293193
146313193
156317193
166317193
177253193
187771193
197926193
08006190
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
t1
(+.f64 u t1)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
v
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
(/.f64 v u)
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))
(*.f64 (/.f64 v t1) u)
(/.f64 v t1)
v
t1
u
#s(literal 2 binary64)
(neg.f64 v)
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
(+.f64 u t1)
u
(*.f64 (+.f64 u t1) t1)
Outputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (-.f64 (neg.f64 t1) u))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(neg.f64 v)
v
(/.f64 t1 (+.f64 u t1))
t1
(+.f64 u t1)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
v
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
(/.f64 v u)
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) u #s(literal -1 binary64)) t1) v))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) u #s(literal -1 binary64)) t1) v)
(fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))
(*.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) u #s(literal -1 binary64)) v)
(*.f64 (/.f64 v t1) u)
(/.f64 v t1)
v
t1
u
#s(literal 2 binary64)
(neg.f64 v)
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (-.f64 (neg.f64 t1) u))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
(*.f64 (+.f64 u t1) (+.f64 u t1))
(+.f64 u t1)
u
(*.f64 (+.f64 u t1) t1)

localize72.0ms (1.4%)

Memory
4.9MiB live, 29.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 t1)
accuracy0.015625
(*.f64 (+.f64 u t1) t1)
accuracy2.011696730844482
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
accuracy16.95320377190844
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
accuracy0.01953125
(fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))
accuracy0.9798608281097138
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
accuracy5.467101548400023
(*.f64 (/.f64 v t1) u)
accuracy31.368441509780105
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
accuracy0
(/.f64 t1 (neg.f64 u))
accuracy0
(neg.f64 u)
accuracy3.288665827102879
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
accuracy28.288946417623762
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
accuracy0
(/.f64 (neg.f64 v) t1)
accuracy0
(neg.f64 v)
accuracy30.612184340864086
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
accuracy0
(neg.f64 v)
accuracy0.015625
(/.f64 t1 (+.f64 u t1))
accuracy0.32112319804602757
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
accuracy2.415904448876917
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
Samples
53.0ms256×0valid
Compiler

Compiled 378 to 61 computations (83.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-div: 13.0ms (33.9% of total)
ival-mult: 11.0ms (28.7% of total)
ival-neg: 10.0ms (26.1% of total)
ival-add: 4.0ms (10.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series37.0ms (0.7%)

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

9 calls:

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

simplify140.0ms (2.6%)

Memory
4.4MiB live, 42.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04511652
114441541
243781423
081121358
Stop Event
iter limit
node limit
Counts
101 → 99
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
1
(+ 1 (* -1 (/ u t1)))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ t1 u))
(* -1 u)
(- (* 2 (/ (* u v) t1)) v)
(/ (* u v) t1)
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
t1
(+ t1 u)
(+ (* t1 u) (pow t1 2))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/ t1 u)
(/ (+ t1 (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u)) u)
(/ (- (+ t1 (* -1 (/ (pow t1 4) (pow u 3)))) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)
(* 2 (/ (* u v) t1))
(* u (+ (* -1 (/ v u)) (* 2 (/ v t1))))
(* 2 (/ (* u v) (pow t1 2)))
(* u (+ (* -1 (/ v (* t1 u))) (* 2 (/ v (pow t1 2)))))
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
u
(* u (+ 1 (/ t1 u)))
(* t1 u)
(* u (+ t1 (/ (pow t1 2) u)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(* -1 (* u (+ (* -2 (/ v t1)) (/ v u))))
(* -1 (* u (+ (* -2 (/ v (pow t1 2))) (/ v (* t1 u)))))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* v (- (* 2 (/ u t1)) 1))
(/ (* v (- (* 2 (/ u t1)) 1)) t1)
(* -1 (* t1 v))
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (* v (+ 1 (* -2 (/ u t1)))))
(* -1 (/ (* v (+ 1 (* -2 (/ u t1)))) t1))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* 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 v)) (* 2 (* u v))) t1)
(/ (+ (* -1 (* t1 v)) (* 2 (* u v))) (pow t1 2))
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* -1 t1)
(* t1 (+ t1 u))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* t1 (+ 1 (/ u t1)))
(* (pow t1 2) (+ 1 (/ u t1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(*.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u) u))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) (*.f64 (*.f64 u u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u))))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 #s(literal -1 binary64) (/.f64 u t1))) u (/.f64 v t1)) u (neg.f64 v))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ u t1)))
(-.f64 #s(literal 1 binary64) (/.f64 u t1))
(+ 1 (* u (- (/ u (pow t1 2)) (/ 1 t1))))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))
(+ 1 (* u (- (* u (+ (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(- (* 2 (/ (* u v) t1)) v)
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 v t1)) u (neg.f64 v))
(/ (* u v) t1)
(*.f64 (/.f64 v t1) u)
(pow t1 2)
(*.f64 t1 t1)
(+ (* 2 (* t1 u)) (pow t1 2))
(*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
t1
(+ t1 u)
(+.f64 u t1)
(+ (* t1 u) (pow t1 2))
(*.f64 (+.f64 u t1) t1)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 v) t1) u) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v u) (fma.f64 #s(literal 2 binary64) (*.f64 t1 t1) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u))))) (*.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 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v u) (fma.f64 #s(literal 2 binary64) (*.f64 t1 t1) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)))))) (*.f64 u u))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/.f64 (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 t1 (*.f64 v (-.f64 t1 (*.f64 t1 (/.f64 t1 u))))) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 v u) (-.f64 (*.f64 t1 t1) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) (*.f64 v (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 t1)))) 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 (fma.f64 t1 (/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) 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 (neg.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u))) u) t1) u)
(* 2 (/ (* u v) t1))
(*.f64 (*.f64 #s(literal 2 binary64) (/.f64 v t1)) u)
(* u (+ (* -1 (/ v u)) (* 2 (/ v t1))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 v t1) (/.f64 (neg.f64 v) u)) u)
(* 2 (/ (* u v) (pow t1 2)))
(*.f64 (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64)) u)
(* u (+ (* -1 (/ v (* t1 u))) (* 2 (/ v (pow t1 2)))))
(*.f64 (*.f64 (/.f64 v t1) (+.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 #s(literal 2 binary64) t1))) 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))
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(* t1 u)
(*.f64 u t1)
(* u (+ t1 (/ (pow t1 2) u)))
(*.f64 (fma.f64 t1 (/.f64 t1 u) 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 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u)) u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u))) u)) u)) u)) u)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(/.f64 (*.f64 t1 (-.f64 (*.f64 v (/.f64 t1 u)) v)) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 t1 (*.f64 v (-.f64 t1 (*.f64 t1 (/.f64 t1 u))))) u)) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (*.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (neg.f64 u))) 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 (fma.f64 t1 (/.f64 (fma.f64 t1 (/.f64 t1 u) (neg.f64 t1)) u) t1) u)
(* -1 (/ (+ (* -1 t1) (* -1 (/ (- (* -1 (/ (- (/ (pow t1 4) u) (pow t1 3)) u)) (pow t1 2)) u))) u))
(/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64))) u))) u) t1) u)
(* -1 (* u (+ (* -2 (/ v t1)) (/ v u))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 v t1) (/.f64 (neg.f64 v) u)) u)
(* -1 (* u (+ (* -2 (/ v (pow t1 2))) (/ v (* t1 u)))))
(*.f64 (*.f64 (/.f64 v t1) (+.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 #s(literal 2 binary64) t1))) u)
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (-.f64 #s(literal -2 binary64) (/.f64 t1 u))) u)) (*.f64 u u))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(fma.f64 (/.f64 t1 u) u u)
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(* v (- (* 2 (/ u t1)) 1))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)
(/ (* v (- (* 2 (/ u t1)) 1)) t1)
(/.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v) t1)
(* -1 (* t1 v))
(*.f64 (neg.f64 v) t1)
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* v (+ 1 (* -2 (/ u t1)))))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 v t1)) u (neg.f64 v))
(* -1 (/ (* v (+ 1 (* -2 (/ u t1)))) t1))
(*.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (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 (/ t1 (pow u 2))) (/ 1 u)))
(/.f64 (-.f64 t1 (*.f64 t1 (/.f64 t1 u))) u)
(* t1 (+ (* t1 (- (/ t1 (pow u 3)) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) u) u)) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(* t1 (+ (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 4))) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))) (/.f64 t1 (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal -1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(/ (+ (* -1 (* t1 v)) (* 2 (* u v))) t1)
(/.f64 (*.f64 (neg.f64 v) (fma.f64 #s(literal -2 binary64) u t1)) t1)
(/ (+ (* -1 (* t1 v)) (* 2 (* u v))) (pow t1 2))
(/.f64 (/.f64 (*.f64 (neg.f64 v) (fma.f64 #s(literal -2 binary64) u t1)) t1) t1)
(+ (* 2 (* t1 u)) (pow u 2))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* -1 t1)
(neg.f64 t1)
(* t1 (+ t1 u))
(*.f64 (+.f64 u t1) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(*.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)))
(/ (+ (* -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 (neg.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64))) v (*.f64 (/.f64 (/.f64 v t1) t1) (*.f64 (*.f64 u u) #s(literal -3 binary64)))) 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 #s(literal -2 binary64) (fma.f64 v (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (neg.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64))) v (*.f64 (/.f64 (/.f64 v t1) t1) (*.f64 (*.f64 u u) #s(literal -3 binary64))))) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 #s(literal -1 binary64) (/.f64 u t1))) u (/.f64 v t1)) u (neg.f64 v))
(- (+ 1 (/ (pow u 2) (pow t1 2))) (/ u t1))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))
(- (+ 1 (* -1 (/ (pow u 3) (pow t1 3)))) (+ (* -1 (/ (pow u 2) (pow t1 2))) (/ u t1)))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))
(* (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 #s(literal 2 binary64) (/.f64 u t1)) #s(literal 1 binary64)) (*.f64 t1 t1))
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (fma.f64 (/.f64 u t1) t1 t1) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(*.f64 (/.f64 v t1) (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)) (*.f64 (*.f64 u v) #s(literal 2 binary64))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (/.f64 v t1) (fma.f64 (neg.f64 u) (/.f64 u t1) u) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 u (*.f64 u (fma.f64 (/.f64 v t1) u (neg.f64 v)))) t1) (*.f64 u v)) t1) v)
(+ 1 (* -1 (/ (- (* -1 (/ (pow u 2) t1)) (* -1 u)) t1)))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64))
(+ 1 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (* -1 (pow u 2))) t1)) (* -1 u)) t1)))
(fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1))) t1)) (*.f64 t1 t1))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(fma.f64 (/.f64 u t1) t1 t1)

rewrite131.0ms (2.5%)

Memory
0.4MiB live, 57.1MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031171
052157
1211153
21538153
08463153
Stop Event
iter limit
node limit
iter limit
Counts
20 → 944
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(neg.f64 v)
(/.f64 t1 (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(/.f64 t1 (neg.f64 u))
(neg.f64 u)
(fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(*.f64 (/.f64 v t1) u)
(fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
(+.f64 u t1)
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
(*.f64 (+.f64 u t1) t1)
Outputs
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (+.f64 u t1) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 u t1) t1) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 #s(literal -1 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 t1) u)))
(*.f64 t1 (neg.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 (+.f64 u t1) v))
(/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 t1 v)))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 t1 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) (+.f64 u t1))
(/.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (+.f64 u t1))))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (-.f64 (neg.f64 t1) u))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) v)
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v)
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (+.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 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) #s(literal 1 binary64))
(*.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 v))
(*.f64 t1 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (neg.f64 v)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(*.f64 v (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(pow.f64 (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 t1 v)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (/.f64 t1 (+.f64 u t1)) v))) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 t1 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 t1 v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 t1 v)))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v))
(/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) t1))
(/.f64 v (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.f64 v (neg.f64 (/.f64 (+.f64 u t1) t1)))
(neg.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) v))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v))
(*.f64 (*.f64 (neg.f64 v) v) (pow.f64 v #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) v)
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(*.f64 (pow.f64 (neg.f64 v) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))))
(*.f64 (neg.f64 v) #s(literal 1 binary64))
(*.f64 v #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 v) v) v)
(/.f64 (pow.f64 v #s(literal 3 binary64)) (neg.f64 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 v (*.f64 (neg.f64 v) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 v v #s(literal 0 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) v))
(/.f64 (*.f64 v v) (neg.f64 v))
(/.f64 (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 (pow.f64 (neg.f64 v) #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64)))
(/.f64 (neg.f64 v) #s(literal 1 binary64))
(/.f64 v #s(literal -1 binary64))
(neg.f64 v)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 v v #s(literal 0 binary64))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 v v #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) v) (/.f64 (*.f64 v v) v))
(-.f64 #s(literal 0 binary64) v)
(+.f64 #s(literal 0 binary64) (neg.f64 v))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (-.f64 t1 u))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (neg.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 (-.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 u t1) t1))))
(*.f64 #s(literal -1 binary64) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 (+.f64 u t1)))
(*.f64 (neg.f64 t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 u t1) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 t1 (-.f64 (neg.f64 t1) u)) (*.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 t1) u))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 t1) u)) (*.f64 (-.f64 (neg.f64 t1) u) t1)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 u t1) t1)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 u t1) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) t1))
(/.f64 (neg.f64 t1) (-.f64 (neg.f64 t1) u))
(/.f64 t1 (+.f64 u t1))
(neg.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(-.f64 #s(literal 0 binary64) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 u t1) t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (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 (neg.f64 (pow.f64 t1 #s(literal -1 binary64))) v)
(*.f64 #s(literal -1 binary64) (/.f64 v t1))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) t1))
(*.f64 (neg.f64 v) (neg.f64 (/.f64 #s(literal -1 binary64) t1)))
(*.f64 (neg.f64 v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 v (neg.f64 (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 v) #s(literal -2 binary64))) (/.f64 v t1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 v) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 t1 v) #s(literal -2 binary64)) (*.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) (/.f64 (neg.f64 t1) v)) (neg.f64 t1)) (*.f64 t1 (/.f64 (neg.f64 t1) v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 t1)) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 t1) t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 t1 t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(neg.f64 (/.f64 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 #s(literal 0 binary64) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(*.f64 (neg.f64 (/.f64 v u)) (/.f64 t1 u))
(*.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u)))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (*.f64 u 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 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) (neg.f64 u))))
(*.f64 t1 (/.f64 (neg.f64 (/.f64 v u)) u))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 t1 (*.f64 (/.f64 #s(literal -1 binary64) u) (/.f64 v u)))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1))))
(*.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 u (/.f64 (neg.f64 u) t1))))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(pow.f64 (/.f64 u (*.f64 (/.f64 t1 (neg.f64 u)) v)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64))) (neg.f64 u))
(/.f64 (neg.f64 (/.f64 v u)) (/.f64 u t1))
(/.f64 (neg.f64 (/.f64 t1 (neg.f64 u))) (neg.f64 (/.f64 u v)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64)) u)
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 (/.f64 t1 (neg.f64 u)) v))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 u v) (/.f64 (neg.f64 u) t1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) (/.f64 u v))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (*.f64 (/.f64 t1 u) v) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) u) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 u v) (neg.f64 u)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u)) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (/.f64 u v)) (neg.f64 t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) (/.f64 u v)) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 (/.f64 t1 (neg.f64 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 t1 (neg.f64 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 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (/.f64 u v) (neg.f64 u))))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 (neg.f64 t1) (*.f64 u (/.f64 u v)))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v))
(/.f64 t1 (neg.f64 (*.f64 (/.f64 u v) u)))
(/.f64 t1 (*.f64 (/.f64 u v) (neg.f64 u)))
(/.f64 t1 (*.f64 (neg.f64 u) (/.f64 u v)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 (neg.f64 v) (*.f64 (neg.f64 u) (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u)))
(/.f64 v (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) (neg.f64 u))))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(neg.f64 (*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal -1 binary64) (*.f64 u u))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 (neg.f64 u))))
(neg.f64 (*.f64 (neg.f64 v) (pow.f64 (*.f64 u (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64))))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 u) v) u))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (*.f64 t1 v) (*.f64 u u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)) (/.f64 (neg.f64 v) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 u) t1)) (/.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 u) t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 t1 u) v) u))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) (/.f64 t1 u)))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
(*.f64 #s(literal 1 binary64) (/.f64 t1 (neg.f64 u)))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (neg.f64 u)) #s(literal 1 binary64))
(*.f64 t1 (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (+.f64 #s(literal 0 binary64) (/.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (*.f64 #s(literal 0 binary64) (/.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) u) (*.f64 u (/.f64 u t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 (neg.f64 t1) u)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 t1) u) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 t1) u)
(/.f64 t1 (neg.f64 u))
(neg.f64 (*.f64 (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 t1 (neg.f64 u)))
(*.f64 (neg.f64 (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) u)
(*.f64 #s(literal 1 binary64) (neg.f64 u))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 u) #s(literal 1 binary64))
(*.f64 u #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) (*.f64 #s(literal 0 binary64) (neg.f64 u)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (neg.f64 (pow.f64 u #s(literal 3 binary64))) (fma.f64 u u #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u u #s(literal 0 binary64)) (neg.f64 (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) u))
(/.f64 (*.f64 u u) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 u) u) u)
(/.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 u #s(literal -1 binary64))
(neg.f64 u)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) u))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(*.f64 (fma.f64 v v (*.f64 #s(literal -4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))))))
(*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 v v (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v)))))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))) (*.f64 (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (fma.f64 (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) (*.f64 #s(literal 0 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v)))))
(/.f64 (neg.f64 (fma.f64 v v (*.f64 #s(literal -4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) (*.f64 v v))) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)))
(/.f64 (fma.f64 (*.f64 (*.f64 u v) #s(literal 2 binary64)) v (*.f64 t1 (*.f64 (neg.f64 v) v))) (*.f64 t1 v))
(/.f64 (fma.f64 (*.f64 (*.f64 u v) #s(literal 2 binary64)) (fma.f64 v v #s(literal 0 binary64)) (*.f64 t1 (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) v (*.f64 (/.f64 t1 v) (*.f64 (neg.f64 v) v))) (*.f64 (/.f64 t1 v) v))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) (fma.f64 v v #s(literal 0 binary64)) (*.f64 (/.f64 t1 v) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (*.f64 (/.f64 t1 v) (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 v) (*.f64 #s(literal 2 binary64) u)) v (*.f64 (neg.f64 t1) (*.f64 (neg.f64 v) v))) (*.f64 (neg.f64 t1) v))
(/.f64 (fma.f64 (*.f64 (neg.f64 v) (*.f64 #s(literal 2 binary64) u)) (fma.f64 v v #s(literal 0 binary64)) (*.f64 (neg.f64 t1) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 v (*.f64 #s(literal 2 binary64) u)) v (*.f64 t1 (*.f64 (neg.f64 v) v))) (*.f64 t1 v))
(/.f64 (fma.f64 (*.f64 v (*.f64 #s(literal 2 binary64) u)) (fma.f64 v v #s(literal 0 binary64)) (*.f64 t1 (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 u v)) v (*.f64 t1 (*.f64 (neg.f64 v) v))) (*.f64 t1 v))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 u v)) (fma.f64 v v #s(literal 0 binary64)) (*.f64 t1 (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (*.f64 t1 (fma.f64 v v #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 v) v) t1 (*.f64 v (*.f64 (*.f64 u v) #s(literal 2 binary64)))) (*.f64 t1 v))
(/.f64 (fma.f64 (*.f64 (neg.f64 v) v) (/.f64 t1 v) (*.f64 v (*.f64 #s(literal 2 binary64) u))) (*.f64 v (/.f64 t1 v)))
(/.f64 (fma.f64 (*.f64 (neg.f64 v) v) (neg.f64 t1) (*.f64 v (*.f64 (neg.f64 v) (*.f64 #s(literal 2 binary64) u)))) (*.f64 (neg.f64 t1) v))
(/.f64 (fma.f64 (*.f64 (neg.f64 v) v) t1 (*.f64 v (*.f64 v (*.f64 #s(literal 2 binary64) u)))) (*.f64 t1 v))
(/.f64 (fma.f64 (*.f64 (neg.f64 v) v) t1 (*.f64 v (*.f64 #s(literal 2 binary64) (*.f64 u v)))) (*.f64 t1 v))
(/.f64 (fma.f64 (pow.f64 (neg.f64 v) #s(literal 3 binary64)) t1 (*.f64 (fma.f64 v v #s(literal 0 binary64)) (*.f64 (*.f64 u v) #s(literal 2 binary64)))) (*.f64 (fma.f64 v v #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 (pow.f64 (neg.f64 v) #s(literal 3 binary64)) (/.f64 t1 v) (*.f64 (fma.f64 v v #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) u))) (*.f64 (fma.f64 v v #s(literal 0 binary64)) (/.f64 t1 v)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 v) #s(literal 3 binary64)) (neg.f64 t1) (*.f64 (fma.f64 v v #s(literal 0 binary64)) (*.f64 (neg.f64 v) (*.f64 #s(literal 2 binary64) u)))) (*.f64 (fma.f64 v v #s(literal 0 binary64)) (neg.f64 t1)))
(/.f64 (fma.f64 (pow.f64 (neg.f64 v) #s(literal 3 binary64)) t1 (*.f64 (fma.f64 v v #s(literal 0 binary64)) (*.f64 v (*.f64 #s(literal 2 binary64) u)))) (*.f64 (fma.f64 v v #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 (pow.f64 (neg.f64 v) #s(literal 3 binary64)) t1 (*.f64 (fma.f64 v v #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 u v)))) (*.f64 (fma.f64 v v #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 v v (*.f64 #s(literal -4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u))))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v))) (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (neg.f64 (fma.f64 v v (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v)))))
(/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u))) (fma.f64 v v (*.f64 #s(literal -4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 v v (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v)))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (fma.f64 v v (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) #s(literal -1 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)) #s(literal 1 binary64))
(neg.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v))
(fma.f64 (*.f64 (*.f64 u v) #s(literal 2 binary64)) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(fma.f64 (*.f64 (neg.f64 v) (*.f64 #s(literal 2 binary64) u)) (/.f64 #s(literal -1 binary64) t1) (neg.f64 v))
(fma.f64 (*.f64 v (*.f64 #s(literal 2 binary64) u)) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 u v)) (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(fma.f64 (*.f64 #s(literal 2 binary64) (/.f64 v t1)) u (neg.f64 v))
(fma.f64 (*.f64 (neg.f64 v) v) (pow.f64 v #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)))
(fma.f64 (*.f64 #s(literal 2 binary64) u) (/.f64 v t1) (neg.f64 v))
(fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)))
(fma.f64 #s(literal 1 binary64) (neg.f64 v) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)))
(fma.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))))
(fma.f64 (pow.f64 (neg.f64 v) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v))
(fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v))
(fma.f64 (/.f64 v t1) (*.f64 #s(literal 2 binary64) u) (neg.f64 v))
(fma.f64 u (*.f64 (/.f64 v t1) #s(literal 2 binary64)) (neg.f64 v))
(fma.f64 (neg.f64 v) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)))
(fma.f64 v (*.f64 (pow.f64 t1 #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) u)) (neg.f64 v))
(fma.f64 v #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)))
(-.f64 (/.f64 (*.f64 v v) (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u)))) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) v (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v)))) (/.f64 (pow.f64 v #s(literal 3 binary64)) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v))
(-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v)
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (neg.f64 (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) (neg.f64 v))
(+.f64 (neg.f64 v) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)) t1))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 t1 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) t1) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) t1) (pow.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) t1)))
(*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) (/.f64 #s(literal 1 binary64) (*.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v))))))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) t1))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)) t1))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))) t1)))
(*.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 t1 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))))))
(*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)) (pow.f64 t1 #s(literal -1 binary64)))
(pow.f64 (/.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1)) (pow.f64 (/.f64 t1 v) #s(literal -2 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1) (/.f64 v t1)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1) #s(literal 3 binary64)) (pow.f64 (/.f64 t1 v) #s(literal -3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1) (+.f64 (pow.f64 (/.f64 t1 v) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1) (/.f64 v t1)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) t1)) (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)))
(/.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) t1)) (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) (/.f64 (neg.f64 t1) v)) (neg.f64 t1)) (*.f64 t1 (/.f64 (neg.f64 t1) v)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) (/.f64 t1 v)) t1) (*.f64 t1 (/.f64 t1 v)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) (neg.f64 t1)) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 t1) t1))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1) (*.f64 t1 v)) (*.f64 t1 t1))
(/.f64 (/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) t1) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))
(/.f64 (/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) t1) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v))) (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) t1)))
(/.f64 (neg.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v))) (neg.f64 (*.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))) t1)))
(/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))) (neg.f64 (*.f64 t1 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))))))
(/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) (*.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)))
(/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) t1))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)))))
(/.f64 (pow.f64 t1 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) (/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v)) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))) (/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v) t1) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))) t1) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (*.f64 (neg.f64 v) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v)))) (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v))))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (*.f64 t1 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 3 binary64)) (pow.f64 (neg.f64 v) #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 4 binary64) (pow.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64)) (fma.f64 v v (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) v))) t1))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) (neg.f64 t1))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)) t1)
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) t1))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) (pow.f64 t1 #s(literal -1 binary64)) (/.f64 (neg.f64 v) t1))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (*.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))) (/.f64 (*.f64 v v) (*.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) t1) (/.f64 (/.f64 (*.f64 v v) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) v)) t1))
(-.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1) (/.f64 v t1))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 v t1) u) v) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 t1 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u) (neg.f64 v)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 v t1) u)) t1) (/.f64 (neg.f64 v) t1))
(*.f64 (*.f64 (neg.f64 u) v) (/.f64 #s(literal -1 binary64) t1))
(*.f64 (*.f64 u v) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v t1) u))
(*.f64 (/.f64 v t1) u)
(*.f64 u (/.f64 v t1))
(*.f64 v (*.f64 (pow.f64 t1 #s(literal -1 binary64)) u))
(*.f64 v (/.f64 u t1))
(pow.f64 (/.f64 t1 (*.f64 u v)) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 u) v) (neg.f64 t1))
(/.f64 (*.f64 u v) t1)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 t1 (*.f64 u v))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 t1 (*.f64 u v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 t1 v) u))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 u v)))
(/.f64 (neg.f64 u) (/.f64 (neg.f64 t1) v))
(/.f64 u (/.f64 t1 v))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) t1) u))
(neg.f64 (*.f64 (neg.f64 u) (/.f64 v t1)))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (pow.f64 t1 #s(literal -1 binary64)) u)))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 u t1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 t1 v)) (/.f64 (neg.f64 u) (/.f64 t1 v)))
(*.f64 (exp.f64 (log.f64 (+.f64 u t1))) (exp.f64 (log.f64 (+.f64 u t1))))
(*.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 u t1)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (+.f64 u t1) t1) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64))))))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (-.f64 t1 u))))
(*.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 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.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 #s(literal 1 binary64) (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (-.f64 u t1))))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #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 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.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 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u 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 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1))))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u))))
(*.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 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.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 t1 (-.f64 t1 u) (*.f64 u u)) #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 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.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)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.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 u (-.f64 u t1) (*.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 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #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)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #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 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 u t1) u) t1) (+.f64 u t1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (+.f64 u t1) t1) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (neg.f64 t1) u) (-.f64 (neg.f64 t1) u))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #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 -2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (+.f64 u t1) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 u t1))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 u t1))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (+.f64 u t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (*.f64 (-.f64 u t1) (-.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (neg.f64 (*.f64 (-.f64 t1 u) (-.f64 u t1))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u))))
(/.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 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal 2 binary64))))
(/.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 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.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 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.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 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (neg.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 u t1) t1) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u) (-.f64 t1 u) (*.f64 (-.f64 u t1) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 u t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u) (-.f64 t1 u) (*.f64 (-.f64 u t1) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 u t1) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u) (-.f64 u t1) (*.f64 (-.f64 t1 u) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 t1 u) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u) (-.f64 u t1) (*.f64 (-.f64 t1 u) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 t1 u) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (-.f64 u t1) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (-.f64 t1 u) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (-.f64 u t1) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (-.f64 t1 u) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (-.f64 u t1) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (-.f64 t1 u) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (-.f64 u t1) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (-.f64 t1 u) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 t1 u) (*.f64 (-.f64 u t1) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 u t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 t1 u) (*.f64 (-.f64 u t1) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 u t1) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 u t1) (*.f64 (-.f64 t1 u) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 t1 u) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 u t1) (*.f64 (-.f64 t1 u) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 t1 u) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 u t1) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 t1 u) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 u t1) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 t1 u) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 u t1) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 t1 u) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 u t1) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 t1 u) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (-.f64 t1 u) (*.f64 (-.f64 u t1) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 u t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (-.f64 t1 u) (*.f64 (-.f64 u t1) (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 u t1) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (-.f64 u t1) (*.f64 (-.f64 t1 u) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 t1 u) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (-.f64 u t1) (*.f64 (-.f64 t1 u) (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 t1 u) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (-.f64 u t1) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (-.f64 t1 u) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (-.f64 u t1) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (-.f64 t1 u) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 u (+.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 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (-.f64 u t1) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (-.f64 t1 u) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (-.f64 u t1) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (-.f64 t1 u) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 t1 u) (*.f64 (-.f64 u t1) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 u t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 t1 u) (*.f64 (-.f64 u t1) (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 u t1) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 u t1) (*.f64 (-.f64 t1 u) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 t1 u) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 u t1) (*.f64 (-.f64 t1 u) (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u) (*.f64 (-.f64 t1 u) (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (-.f64 t1 u) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (-.f64 t1 u) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 u t1) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 t1 u) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 u t1) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 t1 u) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 u (+.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 2 binary64)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 u t1) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 t1 u) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 u t1) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 t1 u) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 u t1)) (-.f64 u t1))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 u t1)) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 (+.f64 u t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (+.f64 u t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64))) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 u t1) u) t1) (+.f64 u t1))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (+.f64 u t1) t1) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(/.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 t1 (-.f64 t1 u) (*.f64 u u))))
(/.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 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (-.f64 t1 u) (-.f64 u t1)))
(/.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 2 binary64)) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.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 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u 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 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)))
(/.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 t1 (-.f64 t1 u) (*.f64 u u)) #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 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.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)) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.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 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (+.f64 u t1) (-.f64 u t1)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (+.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (+.f64 u t1) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 u t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 u t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u)) (-.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (-.f64 t1 u)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (*.f64 (+.f64 u t1) (-.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 (-.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (*.f64 (+.f64 u t1) (-.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 (-.f64 t1 u) (-.f64 u t1)) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)) (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 u t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 u t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (-.f64 t1 u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 t1 u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #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) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (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) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (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) (/.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.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) (/.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 u t1) u) t1) (+.f64 u t1)))) (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (+.f64 u t1) u) t1) (+.f64 u t1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 u t1) t1) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u)) (pow.f64 (*.f64 (+.f64 u t1) u) #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 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) u) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) u) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) u))
(fma.f64 (*.f64 u (*.f64 (+.f64 u t1) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 u (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (*.f64 u (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) (*.f64 (+.f64 u t1) t1))
(fma.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(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 t1 (+.f64 u t1) (*.f64 (+.f64 u t1) u))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u))) (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))))
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 (/.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)) (*.f64 (+.f64 u 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 #s(literal -1 binary64) (*.f64 t1 v))
(*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (neg.f64 t1) v) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) v)
(*.f64 t1 (neg.f64 v))
(*.f64 (neg.f64 v) t1)
(*.f64 v (neg.f64 t1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 v) (*.f64 t1 v))) (*.f64 t1 v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 v) (*.f64 t1 v) (*.f64 #s(literal 0 binary64) (*.f64 t1 v)))))
(neg.f64 (*.f64 (*.f64 t1 v) #s(literal 1 binary64)))
(neg.f64 (*.f64 t1 v))
(-.f64 #s(literal 0 binary64) (*.f64 t1 v))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 t1 #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 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 (*.f64 (neg.f64 t1) t1)) (neg.f64 t1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 t1) t1) t1)
(/.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 t1) t1))
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal 1/2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 u t1))))
(*.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 t1) u))
(*.f64 #s(literal 1 binary64) (+.f64 u t1))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (+.f64 u t1) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1))) (neg.f64 (neg.f64 (-.f64 u t1))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1)) (neg.f64 (-.f64 u t1)))
(/.f64 (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u)) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) (-.f64 t1 u))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (neg.f64 t1) u) #s(literal -1 binary64))
(/.f64 (+.f64 u t1) #s(literal 1 binary64))
(neg.f64 (-.f64 (neg.f64 t1) u))
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #s(literal -1 binary64) (neg.f64 u) 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 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 u #s(literal 1 binary64) t1)
(fma.f64 t1 #s(literal 1 binary64) u)
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 u t1) u) (-.f64 u t1)) (/.f64 (*.f64 (+.f64 u t1) t1) (-.f64 u t1)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 t1) u))
(-.f64 t1 (neg.f64 u))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 u t1)
(+.f64 t1 u)
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (+.f64 u t1) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 u t1) t1) (fma.f64 (+.f64 u t1) t1 (*.f64 (-.f64 (neg.f64 t1) u) u)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (*.f64 (-.f64 (neg.f64 t1) u) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 v))
(*.f64 #s(literal -1 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 t1) u)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 t1) u)))
(*.f64 t1 (neg.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (neg.f64 v) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 (+.f64 u t1) v))
(/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (*.f64 t1 v)))
(/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 t1) u) (*.f64 t1 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 t1) u) t1))
(/.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) v) (+.f64 u t1))
(/.f64 (neg.f64 v) (/.f64 #s(literal 1 binary64) (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (+.f64 u t1))))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (-.f64 (neg.f64 t1) u))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 v (*.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (+.f64 u t1) t1)
(*.f64 t1 (+.f64 u t1))
(/.f64 (-.f64 (pow.f64 (*.f64 u t1) #s(literal 2 binary64)) (pow.f64 t1 #s(literal 4 binary64))) (-.f64 (*.f64 u t1) (*.f64 t1 t1)))
(/.f64 (+.f64 (pow.f64 (*.f64 u t1) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 u t1) #s(literal 2 binary64)) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 u t1) #s(literal 3 binary64))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 u t1) #s(literal 2 binary64)) (*.f64 (*.f64 t1 t1) (*.f64 u t1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1)) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1)) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (neg.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (neg.f64 (-.f64 u t1)))
(/.f64 (neg.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1) (-.f64 u t1))
(/.f64 (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1) (-.f64 t1 u))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u))) (-.f64 t1 u))
(/.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 (-.f64 t1 u)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (*.f64 t1 (fma.f64 t1 t1 (*.f64 (neg.f64 u) u)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (*.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(/.f64 t1 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(fma.f64 (pow.f64 t1 #s(literal 1 binary64)) (pow.f64 t1 #s(literal 1 binary64)) (*.f64 u t1))
(fma.f64 u t1 (*.f64 t1 t1))
(fma.f64 t1 u (*.f64 t1 t1))
(fma.f64 t1 t1 (*.f64 u t1))
(+.f64 (*.f64 u t1) (*.f64 t1 t1))
(+.f64 (*.f64 t1 t1) (*.f64 u t1))

eval130.0ms (2.4%)

Memory
8.3MiB live, 99.6MiB allocated
Compiler

Compiled 34 509 to 4 009 computations (88.4% saved)

prune27.0ms (0.5%)

Memory
-3.0MiB live, 52.7MiB allocated
Pruning

21 alts after pruning (17 fresh and 4 done)

PrunedKeptTotal
New1 198161 214
Fresh516
Picked235
Done011
Total1 205211 226
Accuracy
100.0%
Counts
1 226 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) (+.f64 u t1))
98.4%
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
98.2%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1)))
98.7%
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
72.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
50.4%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1))))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
47.0%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
48.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
52.0%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (fma.f64 (/.f64 v t1) u (neg.f64 v))) (+.f64 u t1))
56.3%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
58.4%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
57.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v)))
54.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 (neg.f64 u)) v) u))
52.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
51.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(approx (+ (* (* (/ v t1) u) 2) (neg v)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)) t1))
51.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
56.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
54.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 t1 u) v) (/.f64 #s(literal -1 binary64) u)))
50.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 723 to 463 computations (36% saved)

simplify260.0ms (4.9%)

Memory
5.2MiB live, 25.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
032202
048202
1109202
2231202
3501202
4792202
51117202
61812202
73026202
85495202
96806202
107319202
117406202
127436202
137458202
147513202
157558202
167741202
177741202
187741202
08175202
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) (+.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v))
(neg.f64 t1)
t1
(/.f64 (+.f64 u t1) v)
(+.f64 u t1)
u
v
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(neg.f64 t1)
t1
(*.f64 (/.f64 u v) u)
(/.f64 u v)
u
v
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
t1
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v)))
(/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v))
(/.f64 t1 (neg.f64 u))
t1
(neg.f64 u)
u
(/.f64 u v)
v
Outputs
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 v) t1) (*.f64 (+.f64 u t1) (+.f64 u t1)))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(neg.f64 t1)
t1
(/.f64 (+.f64 u t1) v)
(+.f64 u t1)
u
v
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
v
(+.f64 u t1)
u
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(neg.f64 t1)
t1
(*.f64 (/.f64 u v) u)
(/.f64 u v)
u
v
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
t1
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(/.f64 t1 (neg.f64 u))
(/.f64 (neg.f64 t1) u)
t1
(neg.f64 u)
u
(/.f64 u v)
v

localize69.0ms (1.3%)

Memory
-6.7MiB live, 27.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0
(/.f64 t1 (neg.f64 u))
accuracy0
(neg.f64 u)
accuracy3.2562288516093574
(/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v))
accuracy28.288946417623762
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v)))
accuracy0
(neg.f64 v)
accuracy0.32112319804602757
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
accuracy6.9234200035314855
(*.f64 (/.f64 (neg.f64 v) u) t1)
accuracy30.616899368536444
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
accuracy0
(neg.f64 t1)
accuracy0.1171875
(*.f64 (/.f64 u v) u)
accuracy8.351455365381234
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
accuracy28.288946417623762
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
accuracy0
(+.f64 u t1)
accuracy0
(neg.f64 v)
accuracy0.32112319804602757
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
accuracy32.691754374018764
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
accuracy0
(neg.f64 t1)
accuracy0.01953125
(/.f64 (+.f64 u t1) v)
accuracy0.32112319804602757
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) (+.f64 u t1))
accuracy9.370600570590556
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v))
Samples
53.0ms256×0valid
Compiler

Compiled 368 to 58 computations (84.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-mult: 17.0ms (43.8% of total)
ival-div: 15.0ms (38.6% of total)
ival-neg: 4.0ms (10.3% of total)
ival-add: 3.0ms (7.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series25.0ms (0.5%)

Memory
6.3MiB live, 14.0MiB allocated
Counts
19 → 59
Calls
Call 1
Inputs
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) (+.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v))
(neg.f64 t1)
(/.f64 (+.f64 u t1) v)
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 u v) u)
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
(/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v)))
(/.f64 t1 (neg.f64 u))
(neg.f64 u)
Outputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(/ t1 v)
(+ (/ t1 v) (/ u v))
t1
(+ t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(/ (pow u 2) v)
(* -1 (/ (* t1 v) u))
(* -1 (/ v u))
(* -1 (/ t1 u))
(* -1 u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/ u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
u
(* u (+ 1 (/ t1 u)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(/ (+ t1 u) v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* -1 t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(* t1 (+ 1 (/ u t1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
Calls

9 calls:

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

simplify144.0ms (2.7%)

Memory
-10.1MiB live, 50.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02991097
19491023
23038933
08226899
Stop Event
iter limit
node limit
Counts
59 → 57
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(/ t1 v)
(+ (/ t1 v) (/ u v))
t1
(+ t1 u)
(* -1 (/ (* t1 v) (pow u 2)))
(/ (pow u 2) v)
(* -1 (/ (* t1 v) u))
(* -1 (/ v u))
(* -1 (/ t1 u))
(* -1 u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/ u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
u
(* u (+ 1 (/ t1 u)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(/ (+ t1 u) v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(* -1 t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(* t1 (+ 1 (/ u t1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(/.f64 (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 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) t1) (*.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))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.f64 v t1) (-.f64 u (*.f64 u (/.f64 u t1))) (neg.f64 v))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(/ t1 v)
(/.f64 t1 v)
(+ (/ t1 v) (/ u v))
(*.f64 (/.f64 #s(literal 1 binary64) v) (+.f64 u t1))
t1
(+ t1 u)
(+.f64 u t1)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(/ (pow u 2) v)
(*.f64 u (/.f64 u v))
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ v u))
(/.f64 (neg.f64 v) u)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 (*.f64 v t1) u)) #s(literal 2 binary64) (*.f64 (neg.f64 v) t1)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u) u))) (*.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 v (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) u))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 t1 t1)) (/.f64 v u) (fma.f64 (neg.f64 t1) v (/.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u) u)))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v u) (-.f64 (*.f64 t1 t1) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 (/.f64 v u) u) (fma.f64 #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u)) (*.f64 v (-.f64 (*.f64 t1 (/.f64 t1 u)) t1))) u)
(/ u v)
(/.f64 u v)
(* u (+ (/ 1 v) (/ t1 (* u v))))
(fma.f64 (/.f64 (/.f64 t1 u) v) u (/.f64 u v))
u
(* u (+ 1 (/ t1 u)))
(fma.f64 (/.f64 t1 u) u u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (/.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 (/.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)) u)) u)
(* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 v u) (-.f64 (*.f64 t1 t1) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)))) u)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 v t1) t1 (/.f64 (*.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u))) (neg.f64 u))) (neg.f64 u))) (neg.f64 u))
(* -1 (* u (- (* -1 (/ t1 (* u v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 t1 u) v) u (/.f64 u v))
(* -1 (* u (- (* -1 (/ t1 u)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) (neg.f64 u))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(/ (+ t1 u) v)
(/.f64 (+.f64 u t1) v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #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 #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 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (*.f64 (/.f64 v u) (+.f64 #s(literal -1 binary64) (/.f64 t1 u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) (/.f64 (/.f64 v u) u)) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) t1 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 (/.f64 v u) u)) t1 (/.f64 (neg.f64 v) u)) t1)
(* -1 t1)
(neg.f64 t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (-.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u))) t1)) v) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (/.f64 #s(literal -2 binary64) t1) t1) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1)) (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1))) (-.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u))) t1)) v)) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(fma.f64 (/.f64 v t1) (-.f64 u (*.f64 u (/.f64 u t1))) (neg.f64 v))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(* t1 (+ (/ 1 v) (/ u (* t1 v))))
(fma.f64 (/.f64 (/.f64 u v) t1) t1 (/.f64 t1 v))
(* t1 (+ 1 (/ u t1)))
(fma.f64 (/.f64 u t1) t1 t1)
(* -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 v u) #s(literal 2 binary64) (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) v (/.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1)) (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1))) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))
(fma.f64 (/.f64 v t1) (-.f64 u (*.f64 u (/.f64 u t1))) (neg.f64 v))
(+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 u (*.f64 u (fma.f64 (/.f64 v t1) u (neg.f64 v)))) t1) (*.f64 v u)) t1) v)
(* -1 (* t1 (- (* -1 (/ u (* t1 v))) (/ 1 v))))
(fma.f64 (/.f64 (/.f64 u v) t1) t1 (/.f64 t1 v))
(* -1 (* t1 (- (* -1 (/ u t1)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) (neg.f64 t1))

rewrite117.0ms (2.2%)

Memory
3.1MiB live, 50.3MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032171
048167
1201165
21456165
08522165
Stop Event
iter limit
node limit
iter limit
Counts
19 → 854
Calls
Call 1
Inputs
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) (+.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v))
(neg.f64 t1)
(/.f64 (+.f64 u t1) v)
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 v)
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(*.f64 (/.f64 u v) u)
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
(/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v)))
(/.f64 t1 (neg.f64 u))
(neg.f64 u)
Outputs
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) (neg.f64 v))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 t1 (+.f64 u t1))) v)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (neg.f64 t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (neg.f64 v))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64))) v)
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 1 binary64)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 v t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 v)) t1)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (neg.f64 t1)) v)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) t1) (neg.f64 v))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64))) v)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 u t1))) (*.f64 v t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1))) v)
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 v (+.f64 u t1))) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (neg.f64 v) t1)) (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))) (neg.f64 v))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 u t1)) t1))
(*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(*.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 (/.f64 v (+.f64 u t1)) t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 u t1)))
(*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1)))
(*.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 v (*.f64 (neg.f64 t1) (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 t1 (neg.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) v)))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v)) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) t1)) (*.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v)))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (/.f64 (+.f64 u t1) v) t1))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 u t1) v))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (-.f64 (neg.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 -1 binary64)) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 v t1)))
(/.f64 (/.f64 v (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 u t1) v) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (/.f64 t1 (+.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1)))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (+.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 t1 (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) v))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))))
(neg.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (/.f64 (/.f64 (+.f64 u t1) v) t1)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) (*.f64 v t1)))
(neg.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 u t1)) t1)))
(neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (/.f64 t1 (+.f64 u t1))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))))))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (+.f64 u t1))))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (neg.f64 t1) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(neg.f64 (/.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (+.f64 u t1) v)))
(neg.f64 (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) 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 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) 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 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1)))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) 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 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 u (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (+.f64 u t1) v)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) 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 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 u t1)) 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 (/.f64 v (+.f64 u t1)) 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 u t1)) t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 u t1) #s(literal -2 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 u t1) #s(literal -2 binary64)) v) (neg.f64 t1)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64))) v)
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 v (/.f64 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (-.f64 u t1))
(*.f64 (*.f64 v (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 t1 u))
(*.f64 (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 v (/.f64 (neg.f64 t1) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 v t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 v t1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal -1 binary64)) v)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (pow.f64 (/.f64 (pow.f64 v #s(literal -1 binary64)) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (*.f64 v t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
(*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v)
(*.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v (+.f64 u t1)) t1))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 v t1)) #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1)))
(*.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) #s(literal 1 binary64))
(*.f64 v (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(*.f64 t1 (/.f64 v (-.f64 (neg.f64 u) t1)))
(pow.f64 (/.f64 (-.f64 (neg.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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 v t1))) (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 (/.f64 (+.f64 u t1) v) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 v t1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (+.f64 u t1) v) t1)) (/.f64 (+.f64 u t1) v)) (*.f64 (/.f64 (+.f64 u t1) v) (/.f64 (/.f64 (+.f64 u t1) v) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 u t1)) (*.f64 (/.f64 (+.f64 u t1) v) (*.f64 v t1))) (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1)) (*.f64 (/.f64 (+.f64 u t1) v) (*.f64 (neg.f64 v) t1))) (/.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) v))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 v #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 u t1) v) (/.f64 t1 (+.f64 u t1)))) (*.f64 (/.f64 (+.f64 u t1) v) (pow.f64 v #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 (+.f64 u t1) v) v)) (/.f64 (/.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) v) t1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 t1))) (*.f64 (/.f64 (+.f64 u t1) v) (/.f64 (-.f64 (neg.f64 u) t1) v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) v)) (*.f64 (/.f64 (+.f64 u t1) v) t1)) (*.f64 (/.f64 (+.f64 u t1) v) (/.f64 (+.f64 u t1) v)))
(/.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) (pow.f64 v #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (+.f64 u t1) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 v #s(literal -1 binary64)) (/.f64 t1 (-.f64 (neg.f64 u) t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 u t1) t1) (neg.f64 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 v t1)))
(/.f64 (*.f64 v t1) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (neg.f64 v) t1) (+.f64 u t1))
(/.f64 (neg.f64 v) (/.f64 (+.f64 u t1) t1))
(/.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 #s(literal -1 binary64) v))
(/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) t1))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v))
(/.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v))
(neg.f64 (*.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1))
(fma.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(fma.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(fma.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(fma.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 u t1)) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(fma.f64 (/.f64 v (+.f64 u t1)) #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(fma.f64 u (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 u) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 v (+.f64 u t1)) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 v #s(literal -1 binary64))) (*.f64 (/.f64 v (+.f64 u t1)) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (+.f64 u t1)) t1))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 u) t1) (*.f64 v t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (neg.f64 t1) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (neg.f64 u) (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 (+.f64 u t1))) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 (*.f64 v t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (-.f64 u t1))))
(+.f64 (*.f64 (/.f64 v (+.f64 u t1)) #s(literal 0 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(+.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) #s(literal 0 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(*.f64 (*.f64 (neg.f64 t1) t1) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 #s(literal 1 binary64) (neg.f64 t1))
(*.f64 (neg.f64 t1) #s(literal 1 binary64))
(*.f64 t1 #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 t1 t1) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 t1) t1) t1)
(/.f64 (neg.f64 (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (neg.f64 (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (*.f64 t1 t1) (neg.f64 t1))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 u) t1)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (pow.f64 (/.f64 v (+.f64 u t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 v (+.f64 u t1)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 u t1))) #s(literal -1 binary64)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u))) #s(literal -1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 v (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) v) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 v (-.f64 u t1))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 u t1) v)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 v (-.f64 t1 u))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 t1 u) v)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v))
(*.f64 (pow.f64 v #s(literal -1 binary64)) (+.f64 u t1))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) v))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v)))
(*.f64 (-.f64 (neg.f64 u) t1) (/.f64 #s(literal -1 binary64) v))
(*.f64 (/.f64 (+.f64 u t1) v) #s(literal 1 binary64))
(*.f64 (+.f64 u t1) (pow.f64 v #s(literal -1 binary64)))
(pow.f64 (/.f64 v (+.f64 u t1)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 u t1) v) #s(literal 1 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) v)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v) (-.f64 u t1))
(/.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) v) (-.f64 t1 u))
(/.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (*.f64 v (-.f64 u t1))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (neg.f64 v)))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (*.f64 v (-.f64 t1 u))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 (-.f64 t1 u) (neg.f64 v)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (neg.f64 v)))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (neg.f64 v)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 v (-.f64 u t1)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (-.f64 u t1) v))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (*.f64 v (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) v))
(/.f64 #s(literal -1 binary64) (/.f64 v (-.f64 (neg.f64 u) t1)))
(/.f64 (pow.f64 v #s(literal -1 binary64)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t1 u) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 u t1) v) (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 t1 u) v) (*.f64 (+.f64 u t1) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (-.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (-.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 v (+.f64 u t1)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) v))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) v))
(/.f64 (-.f64 (neg.f64 u) t1) (neg.f64 v))
(/.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) #s(literal -1 binary64))
(/.f64 (/.f64 (+.f64 u t1) v) #s(literal 1 binary64))
(/.f64 (+.f64 u t1) v)
(neg.f64 (/.f64 (-.f64 (neg.f64 u) t1) v))
(fma.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 u) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 u) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal 1 binary64)) u (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal 1 binary64)) u (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (pow.f64 (/.f64 v u) #s(literal -1/2 binary64)) (pow.f64 (/.f64 v u) #s(literal -1/2 binary64)) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 v u) #s(literal -1/2 binary64)) (pow.f64 (/.f64 v u) #s(literal -1/2 binary64)) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) u) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) v) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) u) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) v) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64)) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64)) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) v) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 u) v) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) (pow.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) u (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) u (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (pow.f64 v #s(literal -1 binary64)) t1 (/.f64 u v))
(fma.f64 #s(literal 1 binary64) (/.f64 u v) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 u v) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (neg.f64 u) (/.f64 #s(literal -1 binary64) v) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 (neg.f64 u) (/.f64 #s(literal -1 binary64) v) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 (/.f64 u v) #s(literal 1 binary64) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 (/.f64 u v) #s(literal 1 binary64) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 u (pow.f64 v #s(literal -1 binary64)) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(fma.f64 u (pow.f64 v #s(literal -1 binary64)) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(fma.f64 t1 (pow.f64 v #s(literal -1 binary64)) (/.f64 u v))
(-.f64 (/.f64 (*.f64 u u) (*.f64 v (-.f64 u t1))) (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 u t1))))
(-.f64 (/.f64 (*.f64 t1 t1) (*.f64 v (-.f64 t1 u))) (/.f64 (*.f64 u u) (*.f64 v (-.f64 t1 u))))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) v) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) v))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) v) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) v))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v))
(exp.f64 (*.f64 (log.f64 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64)))
(+.f64 (*.f64 t1 (pow.f64 v #s(literal -1 binary64))) (/.f64 u v))
(+.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) t1) (/.f64 u v))
(+.f64 (/.f64 u v) (*.f64 t1 (pow.f64 v #s(literal -1 binary64))))
(+.f64 (/.f64 u v) (*.f64 (pow.f64 v #s(literal -1 binary64)) t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (neg.f64 u) t1)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(/.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (-.f64 (neg.f64 u) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (neg.f64 u) t1))))
(neg.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (neg.f64 u) t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) u (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) t1 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (neg.f64 u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(fma.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (-.f64 (neg.f64 u) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.f64 #s(literal 1 binary64) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) #s(literal 1 binary64))
#s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))
(neg.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
(*.f64 (neg.f64 (*.f64 v v)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 v #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 v v #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) v)
(*.f64 #s(literal 1 binary64) (neg.f64 v))
(*.f64 (neg.f64 v) #s(literal 1 binary64))
(*.f64 v #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 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 u t1) #s(literal 1/2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) u t1)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) t1 u)))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 u) t1))
(*.f64 #s(literal 1 binary64) (+.f64 u t1))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (-.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(*.f64 (+.f64 u t1) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 u u) (-.f64 u t1)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)) (*.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 t1 u))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 t1 t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 u u))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 #s(literal -1 binary64) u t1))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 #s(literal -1 binary64) t1 u))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(/.f64 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 u t1))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (+.f64 u t1) #s(literal 1 binary64))
(neg.f64 (-.f64 (neg.f64 u) t1))
(fma.f64 #s(literal -1 binary64) (neg.f64 u) t1)
(fma.f64 #s(literal -1 binary64) (neg.f64 t1) u)
(fma.f64 #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 t1 t1) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(fma.f64 (neg.f64 u) #s(literal -1 binary64) t1)
(fma.f64 u #s(literal 1 binary64) t1)
(fma.f64 (neg.f64 t1) #s(literal -1 binary64) u)
(fma.f64 t1 #s(literal 1 binary64) u)
(-.f64 (+.f64 u #s(literal 0 binary64)) (neg.f64 t1))
(-.f64 (+.f64 t1 #s(literal 0 binary64)) (neg.f64 u))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (/.f64 (*.f64 t1 t1) (-.f64 u t1)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1))
(-.f64 u (neg.f64 t1))
(-.f64 t1 (neg.f64 u))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 u u) (-.f64 u t1)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 u u) (-.f64 t1 u))))
(+.f64 u t1)
(+.f64 t1 u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 v u) u) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v u) (/.f64 #s(literal -1 binary64) u)) t1)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 t1 u) u)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) (/.f64 v u))
(*.f64 (*.f64 (/.f64 (/.f64 t1 u) u) #s(literal -1 binary64)) v)
(*.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 t1 u) #s(literal 1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 u v) t1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v)
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (/.f64 v u) u)))
(*.f64 (/.f64 (/.f64 v u) u) (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 v u) u) (neg.f64 t1))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (/.f64 (/.f64 u v) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(*.f64 (*.f64 v t1) (/.f64 (/.f64 #s(literal -1 binary64) u) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(*.f64 t1 (neg.f64 (/.f64 (/.f64 v u) u)))
(pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)) (*.f64 t1 (/.f64 (/.f64 v u) u)))) (+.f64 #s(literal 0 binary64) (*.f64 t1 (/.f64 (/.f64 v u) u))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)) (*.f64 t1 (/.f64 (/.f64 v u) u)) (*.f64 #s(literal 0 binary64) (*.f64 t1 (/.f64 (/.f64 v u) u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 v u) t1))) (*.f64 (*.f64 (/.f64 u v) u) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 u v) t1) u)) (*.f64 (/.f64 u v) u)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 (/.f64 u v) t1) u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 t1 u))) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 u v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) v) u)) (*.f64 (*.f64 (/.f64 u v) u) (neg.f64 t1))) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 (neg.f64 u) v) u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 u v) u)) (*.f64 (*.f64 (/.f64 u v) u) t1)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 u v) u)))
(/.f64 (/.f64 (/.f64 t1 u) u) (/.f64 #s(literal -1 binary64) v))
(/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))
(/.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) (pow.f64 v #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 u v) t1) u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 v #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 t1) u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 t1 (*.f64 (/.f64 (neg.f64 u) v) u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(neg.f64 (/.f64 (/.f64 (/.f64 t1 u) u) (pow.f64 v #s(literal -1 binary64))))
(neg.f64 (*.f64 (/.f64 (/.f64 v u) u) t1))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 v u) t1)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 (neg.f64 t1) u) u)))
(neg.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)))
(fma.f64 (/.f64 (/.f64 t1 u) u) #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 t1 u) u) (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 u) u)))
(fma.f64 (/.f64 (/.f64 v u) u) #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (/.f64 (/.f64 v u) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 t1 u) u)) (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 u) u)))
(+.f64 (*.f64 (/.f64 (/.f64 t1 u) u) #s(literal 0 binary64)) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (/.f64 v u) u) #s(literal 0 binary64)) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(*.f64 (*.f64 (neg.f64 u) u) (/.f64 #s(literal -1 binary64) v))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 u) v) u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 u v) u))
(*.f64 (*.f64 u u) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 u) v) (neg.f64 u))
(*.f64 (neg.f64 u) (/.f64 (neg.f64 u) v))
(*.f64 (*.f64 (/.f64 u v) u) #s(literal 1 binary64))
(*.f64 (/.f64 u v) u)
(*.f64 u (/.f64 u v))
(pow.f64 (/.f64 (/.f64 v u) u) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 u) u) (neg.f64 v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 v u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 v u) u) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 v u) u))
(/.f64 (*.f64 u u) v)
(/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) #s(literal -1 binary64))
(/.f64 (neg.f64 u) (/.f64 (neg.f64 v) u))
(/.f64 (*.f64 (/.f64 u v) u) #s(literal 1 binary64))
(/.f64 u (/.f64 v u))
(neg.f64 (*.f64 (/.f64 (neg.f64 u) v) u))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 v u)) (*.f64 (/.f64 (neg.f64 u) v) u))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) v) u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (-.f64 u t1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (-.f64 (neg.f64 u) t1)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 u t1) #s(literal -1 binary64)) #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 u t1)))
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))))
(/.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))) (-.f64 (neg.f64 u) t1))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 u t1))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (-.f64 (neg.f64 u) t1))))
(neg.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (-.f64 (neg.f64 u) t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) u (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) t1 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (neg.f64 u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(fma.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(fma.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (-.f64 (neg.f64 u) t1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)))) #s(literal -1 binary64)))
(+.f64 (*.f64 u (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (neg.f64 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1)))))
(+.f64 (*.f64 t1 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (*.f64 (neg.f64 u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))))
(+.f64 (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 (-.f64 t1 u)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) u) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) t1) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (neg.f64 u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 (-.f64 t1 u))))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))))
(*.f64 #s(literal 1 binary64) #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)))
(*.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal 1 binary64))
#s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))
(neg.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))))
(*.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) v)
(*.f64 (*.f64 (/.f64 (neg.f64 v) u) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 v u) t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v u) t1))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 v t1))
(*.f64 (/.f64 v u) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (*.f64 v t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(*.f64 (/.f64 (neg.f64 v) u) t1)
(*.f64 (*.f64 (neg.f64 v) t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 v (/.f64 (neg.f64 t1) u))
(*.f64 (neg.f64 t1) (/.f64 v u))
(*.f64 t1 (/.f64 (neg.f64 v) u))
(pow.f64 (/.f64 (/.f64 (neg.f64 u) v) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 v u) t1) (*.f64 (/.f64 v u) t1))) (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) t1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 v u) t1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 v u) t1) (*.f64 (/.f64 v u) t1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) t1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (/.f64 u v) t1)) (*.f64 (/.f64 u v) (/.f64 u v)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 u v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (neg.f64 u) v) t1) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) v) t1))
(/.f64 (*.f64 v t1) (neg.f64 u))
(/.f64 (/.f64 t1 u) (/.f64 #s(literal -1 binary64) v))
(/.f64 (/.f64 (neg.f64 t1) u) (pow.f64 v #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 v) t1) u)
(/.f64 (neg.f64 v) (/.f64 u t1))
(/.f64 (neg.f64 t1) (/.f64 u v))
(/.f64 t1 (/.f64 (neg.f64 u) v))
(neg.f64 (*.f64 (/.f64 v u) t1))
(fma.f64 #s(literal 0 binary64) (/.f64 t1 u) (*.f64 (/.f64 (neg.f64 t1) u) v))
(fma.f64 (/.f64 t1 u) #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 t1) u) v))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 v #s(literal -1 binary64))) (*.f64 (/.f64 v u) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v u) t1))
(+.f64 (*.f64 (/.f64 t1 u) #s(literal 0 binary64)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 t1 u)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) v) #s(literal -1/2 binary64)))
(*.f64 #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 (/.f64 #s(literal -1 binary64) u) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) v)
(*.f64 (/.f64 v u) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 v) u))
(*.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 #s(literal 0 binary64) (/.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) #s(literal 0 binary64))))
(/.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) (pow.f64 v #s(literal -1 binary64))) (*.f64 u (pow.f64 u #s(literal -1 binary64)))) (/.f64 u v))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u v)) u) (*.f64 (/.f64 u v) u))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 u (neg.f64 v))) (*.f64 (neg.f64 u) u))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 u v)) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (/.f64 u v))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) v))
(/.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 v #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) v))
(/.f64 (neg.f64 v) u)
(/.f64 v (neg.f64 u))
(neg.f64 (/.f64 v u))
(fma.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (neg.f64 v) u))
(-.f64 #s(literal 0 binary64) (/.f64 v u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) v)) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (neg.f64 v) u))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) u))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) #s(literal 1 binary64)) v)
(*.f64 (*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64)) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 v u) u) #s(literal -1 binary64)) t1)
(*.f64 (*.f64 (/.f64 v u) (/.f64 #s(literal -1 binary64) u)) t1)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 t1 u) u)) (neg.f64 v))
(*.f64 (*.f64 (/.f64 t1 u) #s(literal -1 binary64)) (/.f64 v u))
(*.f64 (*.f64 (/.f64 (/.f64 t1 u) u) #s(literal -1 binary64)) v)
(*.f64 (*.f64 (/.f64 (/.f64 v u) u) t1) #s(literal -1 binary64))
(*.f64 (*.f64 (/.f64 t1 u) #s(literal 1 binary64)) (/.f64 (neg.f64 v) u))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 u v) t1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))
(*.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) v)
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 (/.f64 v u) u)))
(*.f64 (/.f64 (/.f64 v u) u) (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 v u) u) (neg.f64 t1))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (/.f64 (/.f64 u v) t1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(*.f64 (*.f64 v t1) (/.f64 (/.f64 #s(literal -1 binary64) u) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v u) u))
(*.f64 t1 (neg.f64 (/.f64 (/.f64 v u) u)))
(pow.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)) (*.f64 t1 (/.f64 (/.f64 v u) u)))) (+.f64 #s(literal 0 binary64) (*.f64 t1 (/.f64 (/.f64 v u) u))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)) (*.f64 t1 (/.f64 (/.f64 v u) u)) (*.f64 #s(literal 0 binary64) (*.f64 t1 (/.f64 (/.f64 v u) u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 v u) t1))) (*.f64 (*.f64 (/.f64 u v) u) u))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 u v) t1) u)) (*.f64 (/.f64 u v) u)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 (/.f64 u v) t1) u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u v)) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 t1 u))) (*.f64 (*.f64 (/.f64 u v) u) (/.f64 u v)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 u) v) u)) (*.f64 (*.f64 (/.f64 u v) u) (neg.f64 t1))) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 (neg.f64 u) v) u)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 u v) u)) (*.f64 (*.f64 (/.f64 u v) u) t1)) (*.f64 (*.f64 (/.f64 u v) u) (*.f64 (/.f64 u v) u)))
(/.f64 (/.f64 (/.f64 t1 u) u) (/.f64 #s(literal -1 binary64) v))
(/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))
(/.f64 (/.f64 (/.f64 (neg.f64 t1) u) u) (pow.f64 v #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 u v) t1) u))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 v #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 t1) u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1))
(/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (/.f64 (neg.f64 v) u) (/.f64 u t1))
(/.f64 v (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u))
(/.f64 t1 (*.f64 (/.f64 (neg.f64 u) v) u))
(neg.f64 (/.f64 (/.f64 v u) (/.f64 u t1)))
(neg.f64 (/.f64 (/.f64 (/.f64 t1 u) u) (pow.f64 v #s(literal -1 binary64))))
(neg.f64 (*.f64 (/.f64 (/.f64 v u) u) t1))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 v u) t1)))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 (neg.f64 t1) u) u)))
(neg.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)))
(fma.f64 (/.f64 (/.f64 t1 u) u) #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 t1 u) u) (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 u) u)))
(fma.f64 (/.f64 (/.f64 v u) u) #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (/.f64 (/.f64 v u) u)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 (neg.f64 u) v) u) t1)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 t1 u) u)) (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 u) u)))
(+.f64 (*.f64 (/.f64 (/.f64 t1 u) u) #s(literal 0 binary64)) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(+.f64 (*.f64 (/.f64 (/.f64 v u) u) #s(literal 0 binary64)) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal 1 binary64)) t1)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) u) #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 (/.f64 #s(literal -1 binary64) u) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) u) t1)
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 t1 (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (/.f64 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 (neg.f64 u) t1)) (neg.f64 u)) (*.f64 u (/.f64 (neg.f64 u) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) u) (*.f64 u (/.f64 u t1)))
(/.f64 (-.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 u t1))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 (/.f64 t1 u) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64))
(/.f64 (neg.f64 t1) u)
(/.f64 t1 (neg.f64 u))
(neg.f64 (*.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(neg.f64 (/.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(neg.f64 (/.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(-.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 (neg.f64 (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) u)
(*.f64 #s(literal 1 binary64) (neg.f64 u))
(*.f64 (neg.f64 u) #s(literal 1 binary64))
(*.f64 u #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (neg.f64 (pow.f64 u #s(literal 3 binary64))) (fma.f64 u u #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 u) u) u)
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u u #s(literal 0 binary64)) (neg.f64 (pow.f64 u #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) u))
(/.f64 (*.f64 u u) (neg.f64 u))
(/.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 u #s(literal -1 binary64))
(neg.f64 u)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))

eval130.0ms (2.5%)

Memory
8.6MiB live, 89.9MiB allocated
Compiler

Compiled 27 155 to 3 049 computations (88.8% saved)

prune28.0ms (0.5%)

Memory
-0.4MiB live, 48.9MiB allocated
Pruning

24 alts after pruning (15 fresh and 9 done)

PrunedKeptTotal
New1 09171 098
Fresh4812
Picked055
Done044
Total1 095241 119
Accuracy
100.0%
Counts
1 119 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) (+.f64 u t1))
98.4%
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
98.7%
(/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (+.f64 u t1))
98.2%
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) #s(approx (+ u t1) (fma.f64 (/.f64 u t1) t1 t1)))
72.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
50.4%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1))))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
47.0%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
48.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
52.0%
(/.f64 #s(approx (/ (neg t1) (/ (+ u t1) v)) (fma.f64 (/.f64 v t1) u (neg.f64 v))) (+.f64 u t1))
56.3%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
58.4%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
58.4%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
58.2%
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
57.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v)))
54.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
57.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u)))
52.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
51.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(approx (+ (* (* (/ v t1) u) 2) (neg v)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)) t1))
51.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
56.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
57.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1)))
50.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u))))
Compiler

Compiled 747 to 487 computations (34.8% saved)

simplify316.0ms (6%)

Memory
-6.4MiB live, 25.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 2 (0.0ms)

IterNodesCost
035215
055207
1104207
2198205
3507205
4924205
52012205
63553205
74442205
84662205
94766205
104865205
114893205
125571205
135999205
146301205
156413205
166489205
176585205
186649205
196701205
206709205
216717205
226993205
08089205
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (+.f64 u t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
(/.f64 v (-.f64 (neg.f64 u) t1))
v
(-.f64 (neg.f64 u) t1)
(neg.f64 u)
u
t1
(+.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
#s(literal -1 binary64)
(/.f64 t1 v)
t1
v
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(neg.f64 t1)
t1
u
v
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1))))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1)))
(+.f64 u t1)
u
#s(approx (* (+ u t1) t1) (*.f64 u t1))
(*.f64 u t1)
Outputs
(/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (+.f64 u t1))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
(/.f64 v (-.f64 (neg.f64 u) t1))
v
(-.f64 (neg.f64 u) t1)
(neg.f64 u)
u
t1
(+.f64 u t1)
(+.f64 t1 u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 (neg.f64 v) t1)
#s(literal -1 binary64)
(/.f64 t1 v)
t1
v
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(neg.f64 t1)
t1
u
v
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1)))
(fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(+.f64 u t1)
(+.f64 t1 u)
u
#s(approx (* (+ u t1) t1) (*.f64 u t1))
#s(approx (* (+ u t1) t1) (*.f64 t1 u))
(*.f64 u t1)
(*.f64 t1 u)

localize62.0ms (1.2%)

Memory
-3.4MiB live, 28.5MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 t1)
accuracy2.011696730844482
(fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1)))
accuracy16.95320377190844
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1))))
accuracy25.42037257554171
#s(approx (* (+ u t1) t1) (*.f64 u t1))
accuracy0
(neg.f64 t1)
accuracy0.8376321553870876
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
accuracy4.805005466424472
(*.f64 (/.f64 (neg.f64 t1) u) v)
accuracy28.288946417623762
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
accuracy0
(*.f64 u u)
accuracy0
(neg.f64 t1)
accuracy16.95320377190844
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
accuracy25.091502428373392
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
accuracy0
(/.f64 t1 v)
accuracy0.3048086313868976
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
accuracy30.612184340864086
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
accuracy0
(neg.f64 u)
accuracy0.0234375
(/.f64 v (-.f64 (neg.f64 u) t1))
accuracy0.32112319804602757
(/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (+.f64 u t1))
accuracy9.349528940644083
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
Samples
44.0ms256×0valid
Compiler

Compiled 399 to 63 computations (84.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-div: 12.0ms (41% of total)
ival-mult: 11.0ms (37.6% of total)
ival-add: 3.0ms (10.2% of total)
ival-neg: 2.0ms (6.8% of total)
ival-sub: 1.0ms (3.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series26.0ms (0.5%)

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

9 calls:

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

simplify136.0ms (2.6%)

Memory
-2.5MiB live, 44.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04551777
114821639
246261517
081621468
Stop Event
iter limit
node limit
Counts
93 → 93
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(* -1 v)
(+ (* -1 v) (/ (* u v) t1))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))
(+ (* -1 (/ v t1)) (/ (* u v) (pow t1 2)))
(+ (* -1 (/ v t1)) (* u (+ (* -1 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
(+ (* -1 (/ v t1)) (* u (+ (* u (+ (* -1 (/ v (pow t1 3))) (/ (* u v) (pow t1 4)))) (/ v (pow t1 2)))))
(* -1 t1)
(- (* -1 u) t1)
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ t1 u))
(* -1 u)
(pow u 2)
(+ (* t1 u) (pow t1 2))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ (+ (* -1 (* t1 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 (/ v u))
(/ (+ (* -1 v) (/ (* t1 v) u)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (+ (/ (* t1 v) u) (/ (* (pow t1 3) v) (pow u 3))))) u)
(* u (- (* -1 (/ t1 u)) 1))
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* t1 u)
(* u (+ t1 (/ (pow t1 2) u)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* -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 (/ (+ v (* -1 (/ (* t1 v) u))) u))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) u))) u))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* -1 (* (pow t1 2) v))) u)) (* -1 (* t1 v))) u))) u))
(* -1 (* u (+ 1 (/ t1 u))))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 (/ (* t1 v) (+ t1 u)))
(* -1 (/ v (+ t1 u)))
(/ t1 v)
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(* -1 (* t1 v))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))
(+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2)))
(+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
(+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2)))))
(- (* -1 t1) u)
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* t1 (+ t1 u))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))
(+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))
(/ (+ (* -1 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 t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* (pow t1 2) (+ 1 (/ u t1)))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (+ (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) t1)) (* 4 (* (pow u 2) v)))) t1)) (* 2 (* u v))) t1))) t1))
(+ (* -1 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 (* -1 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* -1 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow u 3) v) t1)) (* -1 (* (pow u 2) v))) t1)) (* -1 (* u v))) t1))) t1))
(* -1 (* t1 (+ 1 (/ u t1))))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* (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 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) t1) (/.f64 v t1) (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1)) u)) u)) u (/.f64 (neg.f64 v) t1))
(* -1 v)
(neg.f64 v)
(+ (* -1 v) (/ (* u v) t1))
(fma.f64 (/.f64 v t1) u (neg.f64 v))
(+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
(fma.f64 (/.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 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(+ (* -1 (/ 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 (*.f64 (neg.f64 u) u) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.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 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)
(* -1 (/ (* t1 v) u))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(* -1 (/ t1 u))
(/.f64 (neg.f64 t1) u)
(* -1 u)
(neg.f64 u)
(pow u 2)
(*.f64 u u)
(+ (* t1 u) (pow t1 2))
(*.f64 (+.f64 t1 u) t1)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (/.f64 (fma.f64 (*.f64 t1 (/.f64 (*.f64 t1 v) u)) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) u) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (*.f64 t1 t1) (fma.f64 (/.f64 (/.f64 v u) u) t1 (*.f64 (/.f64 v u) #s(literal 2 binary64)))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 u u)) (fma.f64 (/.f64 v u) (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v)) u)) (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -4 binary64)) u) (/.f64 v u) (fma.f64 (neg.f64 t1) v (*.f64 (*.f64 t1 t1) (fma.f64 (/.f64 (/.f64 v u) u) t1 (*.f64 (/.f64 v u) #s(literal 2 binary64))))))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)
(*.f64 (/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u) t1)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 t1 (*.f64 t1 (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) t1 v) u)) (*.f64 (neg.f64 t1) v)) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 v u) (-.f64 (*.f64 t1 t1) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) (*.f64 v (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 t1)))) 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 (fma.f64 t1 (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) t1 v) u) (neg.f64 v)) u)
(/ (+ (* -1 v) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (+ (/ (* t1 v) u) (/ (* (pow t1 3) v) (pow u 3))))) u)
(/.f64 (fma.f64 (/.f64 v u) (-.f64 t1 (*.f64 t1 (/.f64 t1 u))) (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 v))) 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 (/.f64 t1 u) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 u u))
(* t1 u)
(*.f64 t1 u)
(* u (+ t1 (/ (pow t1 2) u)))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (+ (* -1 (/ (* (pow t1 3) v) u)) (* 4 (/ (* (pow t1 3) v) u))) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* (pow t1 4) v) u)) (* 2 (/ (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u))) (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal 3 binary64)) u) #s(literal 2 binary64)))) (neg.f64 u))) u)) (*.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 t1 (*.f64 t1 (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) t1 v) u)) (*.f64 (neg.f64 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))
(/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (fma.f64 (*.f64 t1 v) t1 (/.f64 (*.f64 v (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) (pow.f64 t1 #s(literal 3 binary64)))) u)) u)) u)
(* -1 (/ (+ v (* -1 (/ (* t1 v) u))) u))
(/.f64 (fma.f64 (/.f64 v u) t1 (neg.f64 v)) u)
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) u))) u))
(/.f64 (fma.f64 t1 (/.f64 (fma.f64 (/.f64 (neg.f64 v) u) t1 v) u) (neg.f64 v)) u)
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* -1 (* (pow t1 2) v))) u)) (* -1 (* t1 v))) u))) u))
(/.f64 (-.f64 (/.f64 (fma.f64 t1 v (/.f64 (*.f64 (*.f64 t1 t1) (fma.f64 (/.f64 v u) t1 (neg.f64 v))) u)) u) v) u)
(* -1 (* u (+ 1 (/ t1 u))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (*.f64 t1 v) t1) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) #s(literal 3 binary64))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(neg.f64 (/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) v) (*.f64 t1 t1) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (*.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 (* u (+ (* -1 t1) (* -1 (/ (pow t1 2) u)))))
(*.f64 (fma.f64 t1 (/.f64 t1 u) t1) u)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (/ (* t1 v) (+ t1 u)))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
(* -1 (/ v (+ t1 u)))
(/.f64 v (-.f64 (neg.f64 u) t1))
(/ t1 v)
(/.f64 t1 v)
(* -1 (/ (* t1 v) (+ (* t1 (+ t1 u)) (* u (+ t1 u)))))
(*.f64 (/.f64 v (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (neg.f64 t1))
(* -1 (* t1 v))
(*.f64 (neg.f64 t1) v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 6 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (/.f64 (neg.f64 v) u) u)) t1)
(* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))
(*.f64 (/.f64 (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)
(+ (* -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))
(- (* -1 t1) u)
(-.f64 (neg.f64 u) t1)
(+ (* 2 (* t1 u)) (pow u 2))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* t1 (+ t1 u))
(*.f64 (+.f64 t1 u) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 u (fma.f64 (/.f64 (/.f64 v t1) t1) u (*.f64 (/.f64 v t1) #s(literal 2 binary64))) (neg.f64 v))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) #s(literal -4 binary64)) t1) (/.f64 v t1) (fma.f64 (/.f64 #s(literal -2 binary64) (*.f64 t1 t1)) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) (fma.f64 u (fma.f64 (/.f64 (/.f64 v t1) t1) u (*.f64 (/.f64 v t1) #s(literal 2 binary64))) (neg.f64 v)))) 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 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v))
(/ (+ (* -1 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 (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 (fma.f64 (*.f64 (/.f64 (/.f64 v t1) t1) (+.f64 (/.f64 u t1) #s(literal -1 binary64))) u (/.f64 v t1)) u (neg.f64 v)) t1)
(* t1 (- (* -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 (fma.f64 (/.f64 u t1) (+.f64 (/.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (/ u t1)))
(*.f64 (fma.f64 (/.f64 u t1) 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 (/ (+ (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)) (*.f64 (*.f64 #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 (neg.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) v (/.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))) t1))) (neg.f64 t1))) t1)) (neg.f64 t1))
(+ (* -1 v) (* -1 (/ (+ (* -1 (* u v)) (/ (* (pow u 2) v) t1)) t1)))
(fma.f64 (/.f64 (fma.f64 (neg.f64 u) (/.f64 v t1) v) t1) u (neg.f64 v))
(+ (* -1 v) (* -1 (/ (+ (* -1 (* u v)) (* -1 (/ (+ (* -1 (* (pow u 2) v)) (/ (* (pow u 3) v) t1)) t1))) t1)))
(-.f64 (/.f64 (fma.f64 u v (/.f64 (*.f64 u (*.f64 u (fma.f64 (/.f64 v t1) u (neg.f64 v)))) t1)) t1) v)
(* -1 (/ (+ v (* -1 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (/.f64 v t1) u (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* -1 (* 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 (/ (- (* -1 (/ (- (* -1 (/ (* (pow u 3) v) t1)) (* -1 (* (pow u 2) v))) t1)) (* -1 (* u v))) t1))) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 u v (/.f64 (*.f64 u (*.f64 u (fma.f64 (/.f64 v t1) u (neg.f64 v)))) t1)) t1) v) t1)
(* -1 (* t1 (+ 1 (/ u t1))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 u t1)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)) (*.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 (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64))) (neg.f64 t1))) t1) v) t1)
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 u (-.f64 #s(literal -2 binary64) (/.f64 u t1))) t1)) (*.f64 t1 t1))

rewrite142.0ms (2.7%)

Memory
3.7MiB live, 44.0MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
035183
055167
1219163
21603163
08479163
Stop Event
iter limit
node limit
iter limit
Counts
20 → 548
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (+.f64 u t1))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
(/.f64 v (-.f64 (neg.f64 u) t1))
(-.f64 (neg.f64 u) t1)
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
(/.f64 t1 v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(/.f64 (neg.f64 t1) u)
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1))))
(fma.f64 (+.f64 u t1) u #s(approx (* (+ u t1) t1) (*.f64 u t1)))
(neg.f64 u)
(*.f64 u u)
#s(approx (* (+ u t1) t1) (*.f64 u t1))
Outputs
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 t1 u) (*.f64 t1 v)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (*.f64 (-.f64 t1 u) (+.f64 t1 u))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 (-.f64 t1 u) (+.f64 t1 u)))) (*.f64 (-.f64 u t1) (+.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 (*.f64 (+.f64 t1 u) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 t1 u) t1) (fma.f64 (+.f64 t1 u) t1 (*.f64 (-.f64 (neg.f64 u) t1) u)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 (/.f64 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 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) (neg.f64 t1)))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))
(*.f64 (neg.f64 t1) (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 t1 (+.f64 t1 u)))
(*.f64 t1 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 t1 u))))
(*.f64 t1 (neg.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(*.f64 v (*.f64 (neg.f64 t1) (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))
(*.f64 v (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v)) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v) (+.f64 t1 u))
(/.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (/.f64 (+.f64 t1 u) (*.f64 (neg.f64 t1) v)))
(/.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 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (-.f64 (neg.f64 u) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (/.f64 t1 (+.f64 t1 u))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 (/.f64 t1 (-.f64 (neg.f64 u) t1)) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 t1 u)) t1))
(/.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 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (neg.f64 t1) (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 t1 u))))
(/.f64 (neg.f64 t1) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v))
(/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 t1 v)))
(/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (+.f64 t1 u))
(/.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) (/.f64 (+.f64 t1 u) t1))
(/.f64 t1 (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 t1 u)))
(neg.f64 (*.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))) t1))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)) (*.f64 (/.f64 v (+.f64 t1 u)) t1)))
(neg.f64 (*.f64 (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))))
(neg.f64 (*.f64 (/.f64 t1 (+.f64 t1 u)) (/.f64 v (+.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) (/.f64 t1 (+.f64 t1 u))))
(neg.f64 (*.f64 (neg.f64 t1) (neg.f64 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64))))))
(neg.f64 (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u)))
(neg.f64 (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) (+.f64 t1 u))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 2 binary64))) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) (+.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (*.f64 t1 (*.f64 v (pow.f64 (+.f64 t1 u) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) v) (neg.f64 t1))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (-.f64 u t1) (+.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) (*.f64 (-.f64 t1 u) (+.f64 t1 u))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 v (+.f64 t1 u)) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1))
(*.f64 (neg.f64 v) (/.f64 t1 (+.f64 t1 u)))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (+.f64 t1 u)))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 t1 u)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) #s(literal 1 binary64))
(*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1)
(*.f64 t1 (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 v (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) t1))
(*.f64 v (/.f64 t1 (-.f64 (neg.f64 u) t1)))
(pow.f64 (/.f64 (+.f64 t1 u) (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 t1 u) (*.f64 (neg.f64 t1) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 u) t1) v) t1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 t1 u) (*.f64 (neg.f64 t1) v)))
(/.f64 (neg.f64 v) (/.f64 (+.f64 t1 u) t1))
(/.f64 (*.f64 t1 v) (-.f64 (neg.f64 u) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 t1 u))
(/.f64 (neg.f64 t1) (/.f64 (+.f64 t1 u) v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 t1 u) (*.f64 (neg.f64 t1) v))))
(/.f64 t1 (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 v (/.f64 (-.f64 (neg.f64 u) t1) t1))
(neg.f64 (*.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v)) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 v (+.f64 t1 u)) t1))
(*.f64 (neg.f64 (/.f64 v (*.f64 (-.f64 t1 u) (+.f64 t1 u)))) (-.f64 t1 u))
(*.f64 (neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.f64 v (*.f64 (-.f64 u t1) (+.f64 t1 u)))) (-.f64 u t1))
(*.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 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(*.f64 (/.f64 v (*.f64 (-.f64 t1 u) (+.f64 t1 u))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 v (*.f64 (-.f64 u t1) (+.f64 t1 u))) (-.f64 t1 u))
(*.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 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) v)
(*.f64 #s(literal 1 binary64) (/.f64 v (-.f64 (neg.f64 u) t1)))
(*.f64 (neg.f64 v) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 v (+.f64 t1 u)))
(*.f64 v (neg.f64 (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 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 u) t1) v))
(/.f64 (neg.f64 v) (+.f64 t1 u))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 t1 u) v))
(/.f64 v (-.f64 (neg.f64 u) t1))
(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 u) t1) v)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 t1 u) (+.f64 t1 u)) (neg.f64 (pow.f64 (-.f64 t1 u) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 t1 u) (+.f64 t1 u)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 t1 u))))
(*.f64 (*.f64 (-.f64 t1 u) (+.f64 t1 u)) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (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 (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 #s(literal -1 binary64) (+.f64 t1 u))
(*.f64 (-.f64 (neg.f64 u) t1) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))) (+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u))) (*.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)))) (+.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)) (fma.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (*.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (+.f64 t1 u) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (+.f64 t1 u)))))
(/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 (neg.f64 t1) (neg.f64 u)))))
(/.f64 (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (*.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 u u) (-.f64 t1 u)) (*.f64 (-.f64 t1 u) (*.f64 t1 t1))) (pow.f64 (-.f64 t1 u) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 t1) t1) 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 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 u #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.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 u #s(literal 3 binary64)) t1 (*.f64 (fma.f64 u u #s(literal 0 binary64)) (*.f64 (neg.f64 t1) t1))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) t1))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64)))) (*.f64 (fma.f64 u u #s(literal 0 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 t1 u)) (-.f64 (neg.f64 t1) (neg.f64 u)))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 t1 u)) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 t1 u) (+.f64 t1 u)) (-.f64 u t1))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (neg.f64 (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) (-.f64 t1 u))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (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 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (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 (/.f64 #s(literal -1 binary64) (+.f64 t1 u)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 u t1) (*.f64 (-.f64 t1 u) (+.f64 t1 u))))
(/.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) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 t1 u))))
(/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 t1 u) #s(literal -1 binary64)))
(/.f64 (+.f64 t1 u) #s(literal -1 binary64))
(/.f64 (-.f64 (neg.f64 u) t1) #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 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(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 u #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) (neg.f64 t1))
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 t1) (neg.f64 u))
(fma.f64 (*.f64 u u) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u))))
(fma.f64 (neg.f64 t1) #s(literal 1 binary64) (neg.f64 u))
(fma.f64 #s(literal -1 binary64) t1 (neg.f64 u))
(fma.f64 #s(literal -1 binary64) u (neg.f64 t1))
(fma.f64 t1 #s(literal -1 binary64) (neg.f64 u))
(fma.f64 u #s(literal -1 binary64) (neg.f64 t1))
(-.f64 (/.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 t1 t1) (neg.f64 (-.f64 t1 u))) (/.f64 (*.f64 u u) (neg.f64 (-.f64 t1 u))))
(-.f64 (/.f64 (*.f64 (+.f64 t1 u) u) (-.f64 t1 u)) (/.f64 (*.f64 (+.f64 t1 u) t1) (-.f64 t1 u)))
(-.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)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))))
(-.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (/.f64 (*.f64 t1 t1) (-.f64 t1 u)))
(-.f64 #s(literal 0 binary64) (+.f64 t1 u))
(-.f64 (neg.f64 t1) u)
(-.f64 (neg.f64 u) (/.f64 t1 #s(literal 1 binary64)))
(-.f64 (neg.f64 u) t1)
(+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u))) (neg.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)))))
(+.f64 (/.f64 (*.f64 u u) (-.f64 t1 u)) (neg.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u))))
(+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 u) t1))
(+.f64 (neg.f64 t1) (neg.f64 u))
(+.f64 (neg.f64 u) (neg.f64 t1))
(*.f64 (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) t1)) (neg.f64 v))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (pow.f64 (neg.f64 (pow.f64 v #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 t1 #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (/.f64 #s(literal -1 binary64) t1) (pow.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) t1) v)
(*.f64 (/.f64 v t1) #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 #s(literal -1 binary64) (/.f64 v t1))
(*.f64 v (/.f64 #s(literal -1 binary64) t1))
(pow.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) t1)) (neg.f64 (pow.f64 v #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) t1) (pow.f64 v #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 v #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) v))
(/.f64 (neg.f64 v) t1)
(/.f64 #s(literal -1 binary64) (/.f64 t1 v))
(/.f64 v (neg.f64 t1))
(neg.f64 (/.f64 v t1))
(-.f64 (/.f64 #s(literal 0 binary64) t1) (/.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)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (pow.f64 (/.f64 v t1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 v t1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 v #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) v))
(*.f64 (pow.f64 v #s(literal -1 binary64)) (pow.f64 (pow.f64 t1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 v #s(literal -1 binary64)) t1)
(*.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 t1 v))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (neg.f64 (pow.f64 v #s(literal -1 binary64))))
(*.f64 (neg.f64 t1) (/.f64 #s(literal -1 binary64) v))
(*.f64 (/.f64 t1 v) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 t1) v))
(*.f64 t1 (neg.f64 (*.f64 (pow.f64 v #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 t1 (neg.f64 (neg.f64 (pow.f64 v #s(literal -1 binary64)))))
(*.f64 t1 (pow.f64 v #s(literal -1 binary64)))
(pow.f64 (/.f64 v t1) #s(literal -1 binary64))
(pow.f64 (/.f64 t1 v) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v))) (/.f64 (neg.f64 t1) v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 t1) v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 t1) v) (/.f64 (neg.f64 t1) v) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) v)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) v))) (*.f64 (neg.f64 v) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 v) t1)) (*.f64 (neg.f64 v) #s(literal 1 binary64))) (*.f64 (neg.f64 v) (/.f64 (neg.f64 v) t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) v) (*.f64 t1 v)) (*.f64 (neg.f64 v) v))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 v) (/.f64 t1 v))) (*.f64 (neg.f64 v) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 v t1)) (*.f64 (neg.f64 v) #s(literal -1 binary64))) (*.f64 (neg.f64 v) (/.f64 v t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 v)) (*.f64 (neg.f64 t1) v)) (*.f64 (neg.f64 v) (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 t1) v) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 v t1))
(/.f64 (neg.f64 t1) (neg.f64 v))
(/.f64 (/.f64 t1 v) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 v) t1))
(/.f64 t1 v)
(neg.f64 (/.f64 (neg.f64 t1) v))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) v))
(exp.f64 (*.f64 (log.f64 (/.f64 v t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 t1 v))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (pow.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.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 (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #s(literal -1 binary64))))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(*.f64 t1 (neg.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(pow.f64 (/.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 t1 v) (neg.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(/.f64 (neg.f64 t1) (/.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) v))
(/.f64 #s(literal -1 binary64) (/.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (*.f64 t1 v)))
(neg.f64 (*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) t1))
(neg.f64 (*.f64 (pow.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #s(literal -1 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))))
(neg.f64 (/.f64 (*.f64 t1 v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(-.f64 (/.f64 #s(literal 0 binary64) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (/.f64 (*.f64 t1 v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))) (/.f64 (*.f64 t1 v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) (*.f64 (neg.f64 t1) v))) #s(literal -1 binary64)))
(*.f64 (*.f64 v #s(literal -1 binary64)) t1)
(*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t1) v))
(*.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 t1 v))
(*.f64 t1 (neg.f64 v))
(*.f64 v (neg.f64 t1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 t1 v) (*.f64 t1 v))) (*.f64 t1 v))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 t1 v) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 t1 v) (*.f64 t1 v) (*.f64 #s(literal 0 binary64) (*.f64 t1 v)))))
(neg.f64 (*.f64 t1 v))
(-.f64 #s(literal 0 binary64) (*.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))
(/.f64 (*.f64 (neg.f64 t1) t1) t1)
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 t1 t1) (*.f64 #s(literal 0 binary64) (neg.f64 t1)))))
(/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64)))
(/.f64 (*.f64 t1 t1) (neg.f64 t1))
(/.f64 (pow.f64 t1 #s(literal 3 binary64)) (neg.f64 (fma.f64 t1 t1 #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 t1 (*.f64 (neg.f64 t1) t1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t1 t1 #s(literal 0 binary64)) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) t1))
(/.f64 (neg.f64 t1) #s(literal 1 binary64))
(/.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 t1 t1 #s(literal 0 binary64))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 t1 #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) t1) (/.f64 (*.f64 t1 t1) t1))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) t1)
(+.f64 #s(literal 0 binary64) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
(*.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
#s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #s(literal -1 binary64)))
(/.f64 (neg.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) #s(literal -1 binary64))
(/.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(*.f64 (pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (neg.f64 (/.f64 v u)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
(*.f64 (/.f64 (*.f64 t1 v) u) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 u) u)))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (*.f64 (neg.f64 t1) v) (/.f64 #s(literal 1 binary64) (*.f64 u u)))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 u (*.f64 (neg.f64 t1) v)) (neg.f64 u))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(*.f64 v (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 u) t1) u)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(pow.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 v u)) (/.f64 u t1))
(/.f64 (/.f64 v u) (/.f64 (neg.f64 u) t1))
(/.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 u (*.f64 (neg.f64 t1) v)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) (/.f64 v u)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 u) t1) u) v))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 u) u) (*.f64 t1 v)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 u u) (*.f64 (neg.f64 t1) v)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 u (*.f64 (neg.f64 t1) v)) (neg.f64 u))))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v)))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 (/.f64 (neg.f64 u) t1) u)))
(/.f64 (/.f64 (*.f64 t1 v) u) (neg.f64 u))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(/.f64 (/.f64 (neg.f64 t1) u) (/.f64 u v))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 u (*.f64 (neg.f64 t1) v)) (neg.f64 u)))
(/.f64 v (*.f64 (/.f64 (neg.f64 u) t1) u))
(neg.f64 (*.f64 (/.f64 v u) (/.f64 t1 u)))
(neg.f64 (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 (*.f64 t1 v) u)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u))))
(neg.f64 (*.f64 t1 (*.f64 (pow.f64 u #s(literal -1 binary64)) (/.f64 v u))))
(neg.f64 (/.f64 (/.f64 (*.f64 t1 v) u) u))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 u) u)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 u u)) (/.f64 (*.f64 t1 v) (*.f64 u u)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 t1 v) u) u))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 v u)))
(exp.f64 (*.f64 (log.f64 (/.f64 u (*.f64 (/.f64 (neg.f64 t1) u) v))) #s(literal -1 binary64)))
(*.f64 (/.f64 t1 u) (neg.f64 v))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 t1) u) v))
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 (/.f64 (*.f64 t1 v) u) #s(literal -1 binary64))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) u))
(*.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64))
(*.f64 (/.f64 (neg.f64 t1) u) v)
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (*.f64 (pow.f64 u #s(literal -1 binary64)) v))
(*.f64 (neg.f64 t1) (/.f64 v u))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) u))
(*.f64 v (/.f64 (neg.f64 t1) u))
(pow.f64 (/.f64 u (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 u (*.f64 (neg.f64 t1) v)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 u) t1) v))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 t1) v)))
(/.f64 (neg.f64 v) (/.f64 u t1))
(/.f64 (/.f64 (*.f64 t1 v) u) #s(literal -1 binary64))
(/.f64 (*.f64 t1 v) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal 1 binary64))
(/.f64 (*.f64 (neg.f64 t1) v) u)
(/.f64 (neg.f64 t1) (/.f64 u v))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 u (*.f64 (neg.f64 t1) v))))
(/.f64 v (/.f64 (neg.f64 u) t1))
(neg.f64 (*.f64 (/.f64 (*.f64 t1 v) u) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 t1 v) u))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 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 (pow.f64 u #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) t1) #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal -1 binary64)) (neg.f64 t1))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (neg.f64 t1) (pow.f64 u #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(*.f64 t1 (neg.f64 (pow.f64 u #s(literal -1 binary64))))
(*.f64 t1 (/.f64 #s(literal -1 binary64) u))
(pow.f64 (/.f64 (neg.f64 u) t1) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (+.f64 #s(literal 0 binary64) (/.f64 t1 u)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 t1 u) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 t1 u) (/.f64 t1 u) (*.f64 #s(literal 0 binary64) (/.f64 t1 u)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 u t1)) u) (*.f64 u (/.f64 u t1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 u)) (*.f64 (neg.f64 t1) u)) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 t1) u) (*.f64 u u))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 u) t1))
(/.f64 (neg.f64 t1) u)
(/.f64 #s(literal -1 binary64) (/.f64 u t1))
(/.f64 t1 (neg.f64 u))
(neg.f64 (/.f64 t1 u))
(-.f64 #s(literal 0 binary64) (/.f64 t1 u))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 u) t1)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (neg.f64 t1) u))
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) (*.f64 (neg.f64 t1) v)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 t1 v) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64)))) (fma.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64))))
(*.f64 (/.f64 v (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (neg.f64 t1))
(*.f64 (pow.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 t1 v)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64)) (*.f64 (neg.f64 t1) v))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(*.f64 (*.f64 t1 v) (neg.f64 (pow.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64))))
(*.f64 (*.f64 t1 v) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(*.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64)))
(*.f64 (neg.f64 t1) (/.f64 v (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t1 v) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(*.f64 t1 (neg.f64 (/.f64 v (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))))))
(*.f64 v (/.f64 (neg.f64 t1) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(pow.f64 (/.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) (*.f64 (neg.f64 t1) v)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) (*.f64 (neg.f64 t1) v)))
(/.f64 (*.f64 t1 v) (neg.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))))
(/.f64 (neg.f64 t1) (/.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) v))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) (*.f64 t1 v)))
(neg.f64 (*.f64 (/.f64 v (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) t1))
(neg.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64)) (*.f64 t1 v)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t1 v) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))))))
(neg.f64 (/.f64 (*.f64 t1 v) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))))) (/.f64 (*.f64 t1 v) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (/.f64 (*.f64 t1 v) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 t1 v) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) (*.f64 (neg.f64 t1) v))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))))
(*.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))))
(*.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(pow.f64 (pow.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))) (*.f64 (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (fma.f64 (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (*.f64 (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))) (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(/.f64 (-.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64))) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))
(/.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))))
(/.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64))) (fma.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u)) (-.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))) (+.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64)))
(/.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64))))
(neg.f64 (neg.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(fma.f64 (*.f64 (*.f64 (-.f64 t1 u) (+.f64 t1 u)) u) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(fma.f64 (*.f64 (*.f64 (-.f64 u t1) (+.f64 t1 u)) u) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(fma.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) u) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal -1 binary64)) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(fma.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) u) (pow.f64 (fma.f64 t1 (-.f64 t1 u) (*.f64 u u)) #s(literal -1 binary64)) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(fma.f64 (*.f64 u (*.f64 (-.f64 t1 u) (+.f64 t1 u))) (pow.f64 (-.f64 t1 u) #s(literal -1 binary64)) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(fma.f64 (*.f64 u (*.f64 (-.f64 u t1) (+.f64 t1 u))) (pow.f64 (-.f64 u t1) #s(literal -1 binary64)) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(fma.f64 (*.f64 u (-.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)) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(fma.f64 (*.f64 u (-.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)) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(fma.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))))
(fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(fma.f64 u (+.f64 t1 u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u))) (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 t1 u) u) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))) (neg.f64 (/.f64 (pow.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u))))))
(+.f64 (*.f64 (+.f64 t1 u) u) #s(approx (* (+ u t1) t1) (*.f64 t1 u)))
(+.f64 #s(approx (* (+ u t1) t1) (*.f64 t1 u)) (*.f64 (+.f64 t1 u) u))
(*.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)))
(*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) u)
(*.f64 u #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 u u) #s(literal 0 binary64)) (-.f64 (neg.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 (neg.f64 u) #s(literal 0 binary64)))))
(/.f64 (*.f64 (neg.f64 u) u) u)
(/.f64 (pow.f64 u #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 u u) (*.f64 #s(literal 0 binary64) (neg.f64 u)))))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 (fma.f64 u u #s(literal 0 binary64))))
(/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u u #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 u (*.f64 (neg.f64 u) u)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 u u #s(literal 0 binary64)) (pow.f64 u #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) u))
(/.f64 (*.f64 u u) (neg.f64 u))
(/.f64 (neg.f64 u) #s(literal 1 binary64))
(/.f64 u #s(literal -1 binary64))
(neg.f64 u)
(fma.f64 (*.f64 (neg.f64 u) u) (pow.f64 u #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 u u #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) u #s(literal 0 binary64))
(fma.f64 u #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 u u #s(literal 0 binary64))) (neg.f64 u))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 u u) u))
(-.f64 #s(literal 0 binary64) u)
(+.f64 #s(literal 0 binary64) (neg.f64 u))
(+.f64 (neg.f64 u) #s(literal 0 binary64))
(*.f64 (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 #s(literal 1 binary64) (*.f64 u u))
(*.f64 (*.f64 u u) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 u) u))
(*.f64 (neg.f64 u) (neg.f64 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))
(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 (* (+ u t1) t1) (*.f64 t1 u))

eval69.0ms (1.3%)

Memory
5.1MiB live, 57.5MiB allocated
Compiler

Compiled 16 398 to 2 366 computations (85.6% saved)

prune29.0ms (0.5%)

Memory
-3.4MiB live, 38.0MiB allocated
Pruning

26 alts after pruning (13 fresh and 13 done)

PrunedKeptTotal
New6726678
Fresh3710
Picked145
Done099
Total67626702
Accuracy
100.0%
Counts
702 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (/.f64 (neg.f64 t1) (/.f64 (+.f64 u t1) v)) (+.f64 u t1))
98.4%
(/.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (+.f64 u t1) v))
98.7%
(/.f64 (*.f64 (/.f64 v (-.f64 (neg.f64 u) t1)) t1) (+.f64 u t1))
91.5%
(/.f64 (*.f64 (/.f64 v #s(approx (- (neg u) t1) (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 t1 u)) u))) t1) (+.f64 u t1))
58.3%
(/.f64 (*.f64 (/.f64 v #s(approx (- (neg u) t1) (neg.f64 t1))) t1) (+.f64 u t1))
72.8%
(/.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (+.f64 u t1) u (*.f64 (+.f64 u t1) t1)))
73.3%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
47.0%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)))
48.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))
52.0%
(/.f64 #s(approx (/ (neg t1) (/ (+ u t1) v)) (fma.f64 (/.f64 v t1) u (neg.f64 v))) (+.f64 u t1))
56.3%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (*.f64 (/.f64 (neg.f64 v) u) t1)) (+.f64 u t1))
58.4%
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
58.4%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))))
50.4%
(*.f64 (/.f64 v #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) (neg.f64 t1))
58.2%
(*.f64 (neg.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v))) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
50.6%
(*.f64 v (/.f64 (neg.f64 t1) (fma.f64 (+.f64 t1 u) u #s(approx (* (+ u t1) t1) (*.f64 t1 u)))))
48.4%
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))))
57.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v)))
54.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u))
57.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u)))
54.7%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (*.f64 t1 (/.f64 #s(literal -1 binary64) u)) v) u))
52.2%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))
51.0%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(approx (+ (* (* (/ v t1) u) 2) (neg v)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)) t1))
51.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) (/.f64 t1 v)))
56.9%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u)))
Compiler

Compiled 1 236 to 482 computations (61% saved)

regimes47.0ms (0.9%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes38.0ms (0.7%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes36.0ms (0.7%)

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

4 calls:

9.0ms
t1
9.0ms
u
9.0ms
v
8.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
88.3%4u
81.9%1v
88.3%3t1
89.1%5(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes26.0ms (0.5%)

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

3 calls:

9.0ms
t1
8.0ms
u
7.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
85.3%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
87.1%4u
84.6%3t1
Compiler

Compiled 14 to 14 computations (0% saved)

regimes9.0ms (0.2%)

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

1 calls:

8.0ms
u
Results
AccuracySegmentsBranch
87.1%4u
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes8.0ms (0.2%)

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

1 calls:

7.0ms
u
Results
AccuracySegmentsBranch
86.9%4u
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.1%)

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

1 calls:

6.0ms
u
Results
AccuracySegmentsBranch
86.9%4u
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes21.0ms (0.4%)

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

4 calls:

5.0ms
t1
5.0ms
v
5.0ms
u
5.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
78.6%3t1
65.0%2v
69.7%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
79.2%3u
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes5.0ms (0.1%)

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

1 calls:

4.0ms
u
Results
AccuracySegmentsBranch
78.7%3u
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes9.0ms (0.2%)

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

2 calls:

4.0ms
u
4.0ms
t1
Results
AccuracySegmentsBranch
78.2%3t1
78.0%3u
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes8.0ms (0.2%)

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

2 calls:

4.0ms
t1
4.0ms
u
Results
AccuracySegmentsBranch
74.4%3u
76.5%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes4.0ms (0.1%)

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

1 calls:

3.0ms
t1
Results
AccuracySegmentsBranch
76.5%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes3.0ms (0.1%)

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

1 calls:

3.0ms
t1
Results
AccuracySegmentsBranch
76.4%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes3.0ms (0.1%)

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

1 calls:

2.0ms
t1
Results
AccuracySegmentsBranch
75.4%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes7.0ms (0.1%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes5.0ms (0.1%)

Memory
-2.2MiB live, 5.8MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

bsearch25.0ms (0.5%)

Memory
0.5MiB live, 8.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.4706988585490214e+101
1.2661288607066404e+113
9.0ms
-2.9772280862496136e+169
-2.0244632951052714e+167
Samples
13.0ms272×0valid
Compiler

Compiled 564 to 411 computations (27.1% saved)

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

bsearch30.0ms (0.6%)

Memory
2.2MiB live, 9.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.7481857202143516e-137
1.200322999141261e-131
1.0ms
-8.12915263188667e-137
-7.650666135033972e-137
13.0ms
-4.5747531860513603e+139
-1.1137779634187308e+128
Samples
16.0ms320×0valid
Compiler

Compiled 805 to 564 computations (29.9% saved)

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

bsearch6.0ms (0.1%)

Memory
-7.7MiB live, 1.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
1.7481857202143516e-137
1.200322999141261e-131
0.0ms
-8.12915263188667e-137
-7.650666135033972e-137
1.0ms
-4.5747531860513603e+139
-1.1137779634187308e+128
Compiler

Compiled 815 to 574 computations (29.6% saved)

bsearch13.0ms (0.2%)

Memory
4.7MiB live, 4.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
1.7481857202143516e-137
1.200322999141261e-131
0.0ms
-8.12915263188667e-137
-7.650666135033972e-137
1.0ms
-4.5747531860513603e+139
-1.1137779634187308e+128
Samples
6.0ms128×0valid
Compiler

Compiled 645 to 464 computations (28.1% saved)

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

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.7481857202143516e-137
1.200322999141261e-131
0.0ms
-8.12915263188667e-137
-7.650666135033972e-137
1.0ms
-4.5747531860513603e+139
-1.1137779634187308e+128
Compiler

Compiled 635 to 454 computations (28.5% saved)

bsearch22.0ms (0.4%)

Memory
-0.5MiB live, 7.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
3.45673057575015e-14
8.079363794279858e-12
11.0ms
-22.577657365324804
-0.055822620926360735
Samples
12.0ms240×0valid
Compiler

Compiled 585 to 404 computations (30.9% saved)

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

bsearch2.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
3.45673057575015e-14
8.079363794279858e-12
1.0ms
-22.577657365324804
-0.055822620926360735
Compiler

Compiled 585 to 404 computations (30.9% saved)

bsearch27.0ms (0.5%)

Memory
1.4MiB live, 9.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
2.9462835396164797e-55
5.4738165310570074e-39
12.0ms
-5.359478933464483e-88
-3.4120578656799475e-96
Samples
14.0ms304×0valid
Compiler

Compiled 717 to 526 computations (26.6% saved)

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

bsearch2.0ms (0%)

Memory
-6.6MiB live, 1.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.9462835396164797e-55
5.4738165310570074e-39
1.0ms
-5.359478933464483e-88
-3.4120578656799475e-96
Compiler

Compiled 622 to 469 computations (24.6% saved)

bsearch2.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.9462835396164797e-55
5.4738165310570074e-39
1.0ms
-5.359478933464483e-88
-3.4120578656799475e-96
Compiler

Compiled 604 to 451 computations (25.3% saved)

bsearch2.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.9462835396164797e-55
5.4738165310570074e-39
1.0ms
-5.359478933464483e-88
-3.4120578656799475e-96
Compiler

Compiled 680 to 489 computations (28.1% saved)

bsearch2.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.9462835396164797e-55
5.4738165310570074e-39
1.0ms
-5.359478933464483e-88
-3.4120578656799475e-96
Compiler

Compiled 699 to 508 computations (27.3% saved)

simplify30.0ms (0.6%)

Memory
-4.0MiB live, 20.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0127869
1171869
2246869
3345869
4405869
5430869
6435869
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(if (<=.f64 t1 #s(literal -209999999999999992395613882456617048523433763359359991164408221087301531614836192745972299942102794281770633731672671239565703495738747024285818854234737672064593821696 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 260000000000000011447143895088876585109043908289357538551371529750245971462291991829720883956061679854288896 binary64)) (/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 392806872947537/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(approx (+ (* (* (/ v t1) u) 2) (neg v)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 392806872947537/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(approx (+ (* (* (/ v t1) u) 2) (neg v)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 7672009237256583/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 7672009237256583/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(if (<=.f64 u #s(literal -5944751508129055/36028797018963968 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))) (if (<=.f64 u #s(literal 4456584141427369/9903520314283042199192993792 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))))
(if (<=.f64 u #s(literal -5944751508129055/36028797018963968 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal 4456584141427369/9903520314283042199192993792 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (if (<=.f64 t1 #s(literal 5963246648617347/3138550867693340381917894711603833208051177722232017256448 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) (*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Outputs
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) v) (-.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) t1) (-.f64 (neg.f64 t1) u))
(if (<=.f64 t1 #s(literal -209999999999999992395613882456617048523433763359359991164408221087301531614836192745972299942102794281770633731672671239565703495738747024285818854234737672064593821696 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 260000000000000011447143895088876585109043908289357538551371529750245971462291991829720883956061679854288896 binary64)) (/.f64 t1 (*.f64 (/.f64 (+.f64 u t1) v) (neg.f64 (+.f64 u t1)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))))
(if (<=.f64 t1 #s(literal -209999999999999992395613882456617048523433763359359991164408221087301531614836192745972299942102794281770633731672671239565703495738747024285818854234737672064593821696 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 260000000000000011447143895088876585109043908289357538551371529750245971462291991829720883956061679854288896 binary64)) (/.f64 (neg.f64 t1) (*.f64 (/.f64 (+.f64 u t1) v) (+.f64 u t1))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 (neg.f64 u)) (/.f64 u v))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 392806872947537/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(approx (+ (* (* (/ v t1) u) 2) (neg v)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 t1 u) (/.f64 (neg.f64 u) v))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) (if (<=.f64 u #s(literal 392806872947537/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(approx (+ (* (* (/ v t1) u) 2) (neg v)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 392806872947537/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(approx (+ (* (* (/ v t1) u) 2) (neg v)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) (if (<=.f64 u #s(literal 392806872947537/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 #s(approx (+ (* (* (/ v t1) u) 2) (neg v)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal -1 binary64)) v)) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 (/.f64 v u) t1))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 7672009237256583/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (*.f64 (/.f64 v u) t1) (/.f64 #s(literal -1 binary64) u))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) (if (<=.f64 u #s(literal 7672009237256583/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 u #s(literal 7672009237256583/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))))
(if (<=.f64 u #s(literal -55000000000000003872085839375797806069021028752188142716941872707609895643960824987438169972997963401333505387247999105548204563079626752 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))) (if (<=.f64 u #s(literal -8379879956214123/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))) (if (<=.f64 u #s(literal 7672009237256583/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) (+.f64 u t1))))))
(if (<=.f64 u #s(literal -5944751508129055/36028797018963968 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))) (if (<=.f64 u #s(literal 4456584141427369/9903520314283042199192993792 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))))
(if (<=.f64 u #s(literal -5944751508129055/36028797018963968 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (if (<=.f64 u #s(literal 4456584141427369/9903520314283042199192993792 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))))
(if (<=.f64 u #s(literal -5944751508129055/36028797018963968 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (if (<=.f64 u #s(literal 4456584141427369/9903520314283042199192993792 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 t1) (*.f64 (/.f64 u v) u)))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (if (<=.f64 t1 #s(literal 5963246648617347/3138550867693340381917894711603833208051177722232017256448 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (if (<=.f64 t1 #s(literal 5963246648617347/3138550867693340381917894711603833208051177722232017256448 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 u t1) #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)))) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) (*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ (* (+ u t1) u) (* (+ u t1) t1)) (*.f64 u u))) v) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328 binary64)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5649391561848013/3138550867693340381917894711603833208051177722232017256448 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v (*.f64 (neg.f64 u) u)) t1)) (/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))))
(/.f64 #s(approx (* (neg v) (/ t1 (+ u t1))) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))

soundness1.0s (19.1%)

Memory
-0.3MiB live, 23.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0225775
1690723
22308641
37301637
08308603
04511652
114441541
243781423
081121358
0825
01321
15721
240021
3511521
0841021
031171
052157
1211153
21538153
08463153
035183
055167
1219163
21603163
08479163
032171
048167
1201165
21456165
08522165
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 2 066 to 760 computations (63.2% saved)

preprocess66.0ms (1.2%)

Memory
6.1MiB live, 50.7MiB allocated
Remove

(negabs v)

Compiler

Compiled 1 834 to 328 computations (82.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...