Rosa's DopplerBench

Time bar (total: 6.5s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze75.0ms (1.2%)

Memory
28.6MiB live, 171.8MiB allocated; 15ms collecting garbage
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)

sample1.1s (17.6%)

Memory
17.4MiB live, 1 294.5MiB allocated; 264ms collecting garbage
Samples
671.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 471.0ms
ival-neg: 186.0ms (39.5% of total)
ival-mult: 153.0ms (32.5% of total)
ival-div: 81.0ms (17.2% of total)
ival-add: 40.0ms (8.5% of total)
ival-true: 6.0ms (1.3% of total)
ival-assert: 3.0ms (0.6% of total)
adjust: 2.0ms (0.4% of total)
Bogosity

explain93.0ms (1.4%)

Memory
-23.8MiB live, 178.9MiB allocated; 25ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
730-0-(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
00-0-t1
00-0-(*.f64 (neg.f64 t1) v)
00-0-(neg.f64 t1)
00-0-v
00-0-(*.f64 (+.f64 t1 u) (+.f64 t1 u))
00-0-(+.f64 t1 u)
00-0-u
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/o310
(*.f64 (neg.f64 t1) v)overflow36
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow116
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o250
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow116
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u60
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow13
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n50
(*.f64 (neg.f64 t1) v)overflow36
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n40
(*.f64 (neg.f64 t1) v)underflow25
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u20
(*.f64 (neg.f64 t1) v)underflow25
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow13
Confusion
Predicted +Predicted -
+730
-0183
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+7300
-00183
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0183
173
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
42.0ms512×0valid
Compiler

Compiled 78 to 28 computations (64.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 6.0ms (38.3% of total)
ival-div: 4.0ms (25.6% of total)
ival-add: 3.0ms (19.2% of total)
ival-neg: 2.0ms (12.8% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess166.0ms (2.6%)

Memory
7.7MiB live, 143.9MiB allocated; 28ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034113
1183111
2796109
32461107
44093107
56085103
67722103
0812
01312
13412
210512
333912
490312
5137312
6229212
7351812
8444912
9476912
10489312
11492912
0492912
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 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 u t1)))
Symmetry

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 12 to 8 computations (33.3% saved)

simplify96.0ms (1.5%)

Memory
2.8MiB live, 91.2MiB allocated; 15ms collecting garbage
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
210531
333931
490331
5137331
6229231
7351831
8444931
9476931
10489331
11492931
0492931
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 t1 (-.f64 (neg.f64 t1) u)) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) v)
(*.f64 v (neg.f64 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

localize46.0ms (0.7%)

Memory
7.3MiB live, 97.7MiB allocated; 21ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
accuracy0.0
(*.f64 (neg.f64 t1) v)
accuracy0.0
(neg.f64 t1)
accuracy17.25773165552023
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Samples
31.0ms256×0valid
Compiler

Compiled 33 to 10 computations (69.7% saved)

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

series21.0ms (0.3%)

Memory
-2.1MiB live, 40.5MiB allocated; 12ms collecting garbage
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
11.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)))
2.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)))

simplify186.0ms (2.8%)

Memory
12.6MiB live, 243.8MiB allocated; 54ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0225764
1819685
23644647
08500605
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 (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 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) u) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))))) u (*.f64 (/.f64 (/.f64 v t1) t1) #s(literal 2 binary64))) u (/.f64 (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 (neg.f64 v) u) (/.f64 t1 u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) v (/.f64 (*.f64 (*.f64 v t1) #s(literal 2 binary64)) u)) (*.f64 u u)) t1)
(/ (+ (* -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 (+.f64 (fma.f64 (*.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v u) (*.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 #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)) (pow.f64 u #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 (*.f64 t1 t1) #s(literal 2 binary64)) (/.f64 v u) (*.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))
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) u) u)
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 t1 (/.f64 t1 u) (*.f64 #s(literal 2 binary64) t1)) u) #s(literal 1 binary64)) 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) (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 (+.f64 (/.f64 (fma.f64 t1 (/.f64 t1 u) (*.f64 #s(literal 2 binary64) t1)) u) #s(literal 1 binary64)) 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 t1) v)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) v (/.f64 (*.f64 (*.f64 v t1) #s(literal 2 binary64)) u)) (*.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 (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 (*.f64 #s(literal -2 binary64) t1) (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 v (pow.f64 u #s(literal 5 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)
(* -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 (fma.f64 #s(literal -1 binary64) v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1))) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1) t1)
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 u (/.f64 u t1) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal 1 binary64)) t1) t1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 (/.f64 v t1) u) #s(literal 2 binary64) (neg.f64 v)) t1)
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) u) v (*.f64 #s(literal -3 binary64) (*.f64 u (*.f64 (/.f64 v t1) u)))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) v) u (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v) (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1) #s(literal 2 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (*.f64 u u) v))) (neg.f64 t1))) t1)) (neg.f64 t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (*.f64 (+.f64 (/.f64 (fma.f64 u (/.f64 u t1) (*.f64 #s(literal 2 binary64) u)) t1) #s(literal 1 binary64)) t1) t1)

rewrite438.0ms (6.7%)

Memory
-33.4MiB live, 228.1MiB allocated; 674ms collecting garbage
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0825
01321
15221
235221
3395520
0956320
Stop Event
iter limit
node limit
iter limit
Counts
4 → 298
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 (/.f64 (*.f64 v (neg.f64 t1)) (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64)))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 v t1) (+.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 u t1) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u)))
(*.f64 (/.f64 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal 4 binary64))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.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 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64)))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 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)))) (-.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (-.f64 u t1) #s(literal 4 binary64))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 v (neg.f64 t1)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.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 (*.f64 (/.f64 v (-.f64 u t1)) (/.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 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 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 (-.f64 u t1) (/.f64 v (-.f64 u t1))))
(*.f64 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) v)
(*.f64 (/.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 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal 3 binary64))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.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 (/.f64 t1 (-.f64 u t1)) 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 (*.f64 (/.f64 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) t1) (/.f64 (-.f64 u t1) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 v 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 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (*.f64 (-.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 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) t1)
(*.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 t1 (-.f64 u t1))))
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 u t1)))
(*.f64 (-.f64 u t1) (/.f64 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal 3 binary64))))
(*.f64 v (/.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 (/.f64 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (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 (/.f64 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal 3 binary64))) (-.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 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal 3 binary64))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.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))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.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 v (-.f64 u t1)) t1) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (pow.f64 (-.f64 u t1) #s(literal 3 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (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))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (+.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 (/.f64 t1 (-.f64 u t1)) v) (-.f64 u t1))
(/.f64 (*.f64 v t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 v (neg.f64 t1)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(neg.f64 (*.f64 (/.f64 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) t1))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(fma.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(*.f64 (neg.f64 (neg.f64 v)) (neg.f64 t1))
(*.f64 (neg.f64 v) t1)
(*.f64 v (neg.f64 t1))
(*.f64 (neg.f64 t1) (neg.f64 (neg.f64 v)))
(*.f64 (neg.f64 t1) v)
(*.f64 t1 (neg.f64 v))
(neg.f64 (*.f64 v t1))
(neg.f64 t1)
(*.f64 (fabs.f64 (+.f64 (neg.f64 u) t1)) (fabs.f64 (-.f64 (neg.f64 u) t1)))
(*.f64 (fabs.f64 (+.f64 (neg.f64 t1) u)) (fabs.f64 (-.f64 (neg.f64 t1) u)))
(*.f64 (fabs.f64 (+.f64 t1 (neg.f64 u))) (fabs.f64 (-.f64 t1 (neg.f64 u))))
(*.f64 (fabs.f64 (+.f64 u (neg.f64 t1))) (fabs.f64 (-.f64 u (neg.f64 t1))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 3 binary64)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 3 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (-.f64 u t1))
(*.f64 (fabs.f64 (/.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 2 binary64)))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (fabs.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))))) (fabs.f64 (fma.f64 (*.f64 (-.f64 u t1) u) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)) (pow.f64 t1 #s(literal 4 binary64)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 3 binary64)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1 binary64)) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 3 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) #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)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))) #s(literal 1 binary64)) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 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 (*.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 (/.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 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 (*.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 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.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 (pow.f64 (-.f64 u t1) #s(literal 3 binary64)) (-.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 (pow.f64 (-.f64 u t1) #s(literal 3 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (-.f64 u t1))
(*.f64 (/.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 2 binary64))) (fma.f64 (-.f64 u t1) u (*.f64 t1 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 (*.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 (neg.f64 t1) u) (-.f64 (neg.f64 t1) u))
(*.f64 (+.f64 t1 (neg.f64 u)) (-.f64 t1 (neg.f64 u)))
(*.f64 (+.f64 (neg.f64 u) t1) (-.f64 (neg.f64 u) t1))
(*.f64 (+.f64 u (neg.f64 t1)) (-.f64 u (neg.f64 t1)))
(*.f64 (sqrt.f64 (-.f64 u t1)) (sqrt.f64 (pow.f64 (-.f64 u t1) #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 u t1) #s(literal 3 binary64))) (sqrt.f64 (-.f64 u t1)))
(*.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 u t1) (neg.f64 (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) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 2 binary64)))
(*.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fabs.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(*.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fabs.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)))))
(*.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fabs.f64 (/.f64 (-.f64 u t1) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(*.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 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 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (/.f64 (-.f64 u t1) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (fabs.f64 (/.f64 (-.f64 u t1) (-.f64 u t1))))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (fabs.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (fabs.f64 (/.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 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (/.f64 (-.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (/.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)))) #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 1 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (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 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 (-.f64 u t1) (-.f64 u t1)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 u t1) #s(literal 2 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 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 (-.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 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (-.f64 u t1) (fabs.f64 (-.f64 (neg.f64 u) (neg.f64 t1))))
(*.f64 (-.f64 u t1) (fabs.f64 (-.f64 (neg.f64 t1) (neg.f64 u))))
(*.f64 (-.f64 u t1) (fabs.f64 (-.f64 t1 (neg.f64 u))))
(*.f64 (-.f64 u t1) (pow.f64 (-.f64 t1 (neg.f64 u)) #s(literal 1 binary64)))
(*.f64 (-.f64 u t1) (-.f64 t1 (neg.f64 u)))
(*.f64 (-.f64 u t1) (-.f64 (neg.f64 u) (neg.f64 t1)))
(*.f64 (-.f64 u t1) (-.f64 (neg.f64 t1) (neg.f64 u)))
(*.f64 (-.f64 u t1) (-.f64 u t1))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 u t1)))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 u t1) #s(literal 2 binary64))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 u t1) t1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 4 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 u t1) t1) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 u t1) t1) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 t1 #s(literal 4 binary64))) (pow.f64 (-.f64 u t1) #s(literal 2 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))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 t1 #s(literal 6 binary64))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 u t1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (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 u t1) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) 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 (-.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 (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 (-.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) 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)))) (-.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u)))
(/.f64 (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.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 (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64)))) (neg.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64)))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (-.f64 u t1)) (*.f64 (-.f64 u t1) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))) (-.f64 u t1)) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.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 (fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))) (-.f64 u t1) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.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 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (-.f64 u t1) (*.f64 (-.f64 u t1) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (-.f64 u t1) (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (fma.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))) (-.f64 u t1) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.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 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u)) (-.f64 u t1))
(/.f64 (-.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))) (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 (*.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 u t1)) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 u t1) t1) #s(literal 3 binary64)))) (fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u) (pow.f64 (-.f64 u t1) #s(literal 4 binary64)))))
(/.f64 (*.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))
(/.f64 (pow.f64 (-.f64 u t1) #s(literal 3 binary64)) (-.f64 u t1))
(/.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 (*.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 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (-.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) u)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (neg.f64 (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 u #s(literal 6 binary64))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 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 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u))))
(/.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 (-.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u))))
(/.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 u t1) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u)))
(/.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.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 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (-.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))))
(neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) t1))
(fma.f64 (fabs.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (-.f64 u t1) (*.f64 (-.f64 u t1) t1))
(fma.f64 (fabs.f64 (/.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 2 binary64)))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) t1))
(fma.f64 (fabs.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))))) (fabs.f64 (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 (fabs.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (fabs.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) u))
(fma.f64 (fabs.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (-.f64 u t1) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (fabs.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (-.f64 u t1) (*.f64 (-.f64 u t1) u))
(fma.f64 (fabs.f64 (/.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 2 binary64)))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (fabs.f64 (/.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 2 binary64)))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) u))
(fma.f64 (fabs.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))))) (fabs.f64 (fma.f64 (*.f64 (-.f64 u t1) u) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)) (pow.f64 t1 #s(literal 4 binary64)))) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (fabs.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))))) (fabs.f64 (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 (fabs.f64 (/.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u))) (-.f64 u t1) (*.f64 (-.f64 u t1) t1))
(fma.f64 (fabs.f64 (/.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)) (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) u (pow.f64 u #s(literal 4 binary64))))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) t1))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u)) (-.f64 u t1) (*.f64 (-.f64 u t1) t1))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)) (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 (-.f64 u t1) t1))
(fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u) (-.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 u t1) t1))
(fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) u) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (-.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))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))) (fma.f64 (-.f64 u t1) u (*.f64 t1 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 (*.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 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) 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 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) 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 u t1) u))
(fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (-.f64 u t1) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (/.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (-.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))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (/.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 2 binary64))) (fma.f64 (-.f64 u t1) u (*.f64 t1 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 (*.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 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(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 (neg.f64 (neg.f64 u)) (neg.f64 (neg.f64 u)) (fma.f64 u t1 (*.f64 (-.f64 u t1) t1)))
(fma.f64 (neg.f64 (neg.f64 u)) (neg.f64 (neg.f64 u)) (*.f64 (neg.f64 t1) t1))
(fma.f64 (neg.f64 (neg.f64 u)) (neg.f64 (neg.f64 u)) (*.f64 t1 (neg.f64 t1)))
(fma.f64 (neg.f64 (neg.f64 u)) (neg.f64 (neg.f64 u)) (*.f64 t1 t1))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (-.f64 u t1) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (-.f64 u t1)))
(fma.f64 (neg.f64 u) (neg.f64 u) (fma.f64 u t1 (*.f64 (-.f64 u t1) t1)))
(fma.f64 (neg.f64 u) (neg.f64 u) (*.f64 (neg.f64 t1) t1))
(fma.f64 (neg.f64 u) (neg.f64 u) (*.f64 t1 (neg.f64 t1)))
(fma.f64 (neg.f64 u) (neg.f64 u) (*.f64 t1 t1))
(fma.f64 (neg.f64 u) (-.f64 u t1) (*.f64 (-.f64 u t1) t1))
(fma.f64 (neg.f64 u) u (*.f64 t1 t1))
(fma.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fabs.f64 (/.f64 u (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (-.f64 u t1) t1))
(fma.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fabs.f64 (/.f64 t1 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (hypot.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fabs.f64 (/.f64 t1 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (-.f64 u t1) u))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (fabs.f64 (/.f64 u (-.f64 u t1))) (*.f64 (-.f64 u t1) t1))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (fabs.f64 (/.f64 t1 (-.f64 u t1))) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (fabs.f64 (/.f64 t1 (-.f64 u t1))) (*.f64 (-.f64 u t1) u))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 u (-.f64 u t1)) (*.f64 (-.f64 u t1) t1))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 t1 (-.f64 u t1)) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) (/.f64 t1 (-.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 t1 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u 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) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (-.f64 u t1) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(fma.f64 (-.f64 u t1) (neg.f64 u) (*.f64 (-.f64 u t1) t1))
(fma.f64 (-.f64 u t1) u (*.f64 (-.f64 u t1) t1))
(fma.f64 (-.f64 u t1) (neg.f64 t1) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (-.f64 u t1) (neg.f64 t1) (*.f64 (-.f64 u t1) u))
(fma.f64 (-.f64 u t1) t1 (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (-.f64 u t1) t1 (*.f64 (-.f64 u t1) u))
(fma.f64 u (fabs.f64 (+.f64 u (neg.f64 t1))) (*.f64 (-.f64 u t1) t1))
(fma.f64 u (+.f64 u (neg.f64 t1)) (*.f64 (-.f64 u t1) t1))
(fma.f64 u (neg.f64 u) (*.f64 t1 t1))
(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 u (*.f64 (neg.f64 t1) t1))
(fma.f64 u u (*.f64 t1 (neg.f64 t1)))
(fma.f64 u u (*.f64 t1 t1))
(fma.f64 u t1 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(fma.f64 (neg.f64 t1) (-.f64 u t1) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 (neg.f64 t1) (-.f64 u t1) (*.f64 (-.f64 u t1) u))
(fma.f64 (neg.f64 t1) (neg.f64 t1) (-.f64 (*.f64 u t1) (*.f64 (-.f64 u t1) u)))
(fma.f64 (neg.f64 t1) (neg.f64 t1) (fma.f64 u t1 (*.f64 (-.f64 u t1) u)))
(fma.f64 (neg.f64 t1) (neg.f64 t1) (*.f64 (neg.f64 (neg.f64 u)) (neg.f64 u)))
(fma.f64 (neg.f64 t1) (neg.f64 t1) (*.f64 (neg.f64 u) u))
(fma.f64 (neg.f64 t1) (neg.f64 t1) (*.f64 u u))
(fma.f64 t1 (-.f64 u t1) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(fma.f64 t1 (-.f64 u t1) (*.f64 (-.f64 u t1) u))
(fma.f64 t1 u (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))
(fma.f64 t1 t1 (-.f64 (*.f64 u t1) (*.f64 (-.f64 u t1) u)))
(fma.f64 t1 t1 (fma.f64 u t1 (*.f64 (-.f64 u t1) u)))
(fma.f64 t1 t1 (*.f64 (neg.f64 (neg.f64 u)) (neg.f64 u)))
(fma.f64 t1 t1 (*.f64 (neg.f64 u) u))
(fma.f64 t1 t1 (*.f64 u u))
(sqrt.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64)))
(-.f64 (-.f64 (*.f64 (-.f64 u t1) t1) (*.f64 u t1)) (*.f64 u u))
(-.f64 (-.f64 (*.f64 (-.f64 u t1) t1) (*.f64 u u)) (*.f64 u t1))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (/.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))) (/.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))))
(-.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 u) (*.f64 t1 t1))
(-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 (neg.f64 u)) u))
(-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 (neg.f64 u)) (neg.f64 u)))
(-.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(-.f64 (*.f64 t1 t1) (*.f64 u u))
(fabs.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 u)) (neg.f64 u)) (*.f64 t1 t1)))
(fabs.f64 (-.f64 (*.f64 (neg.f64 u) u) (*.f64 t1 t1)))
(fabs.f64 (-.f64 (*.f64 u u) (-.f64 (*.f64 (-.f64 u t1) t1) (*.f64 u t1))))
(fabs.f64 (-.f64 (*.f64 u t1) (-.f64 (*.f64 (-.f64 u t1) t1) (*.f64 u u))))
(fabs.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(fabs.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))) (/.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))))
(fabs.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 u)) u) (*.f64 t1 t1)))
(fabs.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (-.f64 u t1) t1) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(fabs.f64 (/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 u t1)) (-.f64 (*.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(fabs.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(hypot.f64 (*.f64 (-.f64 u t1) t1) (*.f64 (-.f64 u t1) u))
(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 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (-.f64 u t1)) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (-.f64 u t1)))
(+.f64 (*.f64 (-.f64 u t1) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (-.f64 u t1) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 u t1) t1) #s(literal 3 binary64)) (-.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u))) (/.f64 (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 3 binary64)) (-.f64 (pow.f64 (-.f64 u t1) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) t1) u))))
(+.f64 (neg.f64 (*.f64 t1 t1)) (*.f64 u u))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(+.f64 (*.f64 (neg.f64 u) u) (*.f64 t1 t1))
(+.f64 (*.f64 (-.f64 u t1) u) (*.f64 (-.f64 u t1) t1))
(+.f64 (*.f64 (-.f64 u t1) t1) (*.f64 (neg.f64 (neg.f64 u)) (-.f64 u t1)))
(+.f64 (*.f64 (-.f64 u t1) t1) (*.f64 (-.f64 u t1) u))
(+.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (*.f64 u 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 u u) (*.f64 (neg.f64 t1) t1))
(+.f64 (*.f64 u u) (*.f64 t1 (neg.f64 t1)))
(+.f64 (*.f64 u u) (*.f64 t1 t1))
(+.f64 (*.f64 t1 t1) (-.f64 (*.f64 u t1) (*.f64 (-.f64 u t1) u)))
(+.f64 (*.f64 t1 t1) (fma.f64 u t1 (*.f64 (-.f64 u t1) u)))
(+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 (neg.f64 u)) (neg.f64 u)))
(+.f64 (*.f64 t1 t1) (*.f64 (neg.f64 u) u))
(+.f64 (*.f64 t1 t1) (*.f64 u u))

eval42.0ms (0.6%)

Memory
0.3MiB live, 99.0MiB allocated; 8ms collecting garbage
Compiler

Compiled 8 071 to 1 015 computations (87.4% saved)

prune10.0ms (0.2%)

Memory
-18.9MiB live, 26.7MiB allocated; 5ms collecting garbage
Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New3206326
Fresh000
Picked011
Done000
Total3207327
Accuracy
99.7%
Counts
327 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.5%
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
72.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
50.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
73.4%
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
46.3%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.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))
50.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
57.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
Compiler

Compiled 242 to 156 computations (35.5% saved)

simplify150.0ms (2.3%)

Memory
-5.5MiB live, 89.6MiB allocated; 9ms collecting garbage
Localize:

Found 19 expressions of interest:

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

Useful iterations: 1 (0.0ms)

IterNodesCost
028169
044171
195167
2226167
3626167
41415167
52233167
63193167
74553167
85523167
95823167
106051167
116219167
126303167
136351167
146387167
156387167
06387167
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v))
(/.f64 t1 (-.f64 u t1))
t1
(-.f64 u t1)
u
(neg.f64 v)
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
v
t1
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
(/.f64 t1 u)
t1
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(neg.f64 v)
v
(/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
t1
(pow.f64 (-.f64 u t1) #s(literal 2 binary64))
(-.f64 u t1)
u
#s(literal 2 binary64)
Outputs
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v))
(*.f64 (/.f64 v (-.f64 u t1)) (neg.f64 t1))
(/.f64 t1 (-.f64 u t1))
t1
(-.f64 u t1)
u
(neg.f64 v)
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
v
t1
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 v u) u) (neg.f64 t1)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 v u) u) (neg.f64 t1))
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
(/.f64 t1 u)
t1
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(neg.f64 v)
v
(/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
t1
(pow.f64 (-.f64 u t1) #s(literal 2 binary64))
(-.f64 u t1)
u
#s(literal 2 binary64)

localize64.0ms (1%)

Memory
6.5MiB live, 144.8MiB allocated; 10ms collecting garbage
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(neg.f64 v)
accuracy0.01171875
(pow.f64 (-.f64 u t1) #s(literal 2 binary64))
accuracy4.261775072541621
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
accuracy19.146644831437513
(/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
accuracy0.0
(/.f64 t1 u)
accuracy0.0
(neg.f64 v)
accuracy3.1628975125093475
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
accuracy26.531452442365083
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
accuracy0.0
(*.f64 u u)
accuracy0.0
(neg.f64 t1)
accuracy17.25773165552023
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy24.188857329244154
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0.0
(/.f64 (neg.f64 v) t1)
accuracy0.0
(neg.f64 v)
accuracy31.479347712979344
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
accuracy0.0
(neg.f64 v)
accuracy0.00390625
(/.f64 t1 (-.f64 u t1))
accuracy0.5452626190997961
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
accuracy2.8812859908675432
(*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v))
Samples
44.0ms256×0valid
Compiler

Compiled 149 to 24 computations (83.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-div: 11.0ms (39.6% of total)
ival-mult: 9.0ms (32.4% of total)
ival-pow2: 2.0ms (7.2% of total)
ival-neg: 2.0ms (7.2% of total)
ival-add: 1.0ms (3.6% of total)
ival-sub: 1.0ms (3.6% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series57.0ms (0.9%)

Memory
7.2MiB live, 56.8MiB allocated; 10ms collecting garbage
Counts
19 → 127
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v))
(/.f64 t1 (-.f64 u t1))
(-.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/.f64 (neg.f64 v) u)
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(pow.f64 (-.f64 u t1) #s(literal 2 binary64))
(*.f64 u u)
(/.f64 t1 u)
Outputs
(* -1 (/ v t1))
(+ (* -2 (/ (* u v) (pow t1 2))) (* -1 (/ v t1)))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* 2 (/ v (pow t1 4))) (* 2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
v
(+ v (/ (* u v) t1))
(+ v (* u (+ (/ v t1) (/ (* u v) (pow t1 2)))))
(+ v (* u (+ (* u (+ (/ v (pow t1 2)) (/ (* u v) (pow t1 3)))) (/ v t1))))
-1
(- (* -1 (/ u t1)) 1)
(- (* u (- (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)
(- (* u (- (* u (- (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)
(* -1 t1)
(- u 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 (/ v u))
(/ 1 t1)
(+ (* 2 (/ u (pow t1 2))) (/ 1 t1))
(+ (* u (+ (* 3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(+ (* u (+ (* u (+ (* 4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(+ (* -2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* -2 t1))) (pow t1 2))
(pow u 2)
(/ t1 u)
(/ (+ (* -2 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* 2 (/ (* (pow t1 4) v) (pow u 3))) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 2) v) u)) (* -1 (/ (* (pow t1 3) v) (pow u 2))))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 2) v) u)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (* -1 (/ (* (pow t1 4) v) (pow u 3)))))) u)
(/ (+ t1 (/ (pow t1 2) u)) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 4) (pow u 3))) (+ (* -1 (/ (pow t1 2) u)) (* -1 (/ (pow t1 3) (pow u 2))))) u)
u
(* u (+ 1 (* -1 (/ t1 u))))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(/ t1 (pow u 2))
(/ (+ t1 (* 2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) (pow u 2)))) (* -2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* 2 (pow t1 4))) (pow u 3)))) (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(* (pow u 2) (+ 1 (* -2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* -2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -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)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* t1 v) (/ (* (pow t1 2) v) u)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* -1 (* (pow t1 3) v))) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (pow t1 2) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (+ (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (* -1 (pow t1 3))) u)) (pow t1 2)) u))) u))
(* -1 (* u (- (/ t1 u) 1)))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(/ (+ t1 (* -1 (/ (- (+ (* -4 (/ (pow t1 3) u)) (/ (pow t1 3) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/ (+ t1 (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* -2 (/ (pow t1 4) u))) (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow t1 2) u)) (* 2 t1)) u))))
(* -1 (/ (* t1 v) (pow (- u t1) 2)))
(* -1 (/ (* t1 v) (- u t1)))
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(* -1 v)
(* -1 (* t1 v))
(* t1 (+ (* -2 (/ (* t1 v) (pow u 3))) (* -1 (/ v (pow u 2)))))
(* 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)) (* -1 (/ (* t1 v) (pow u 2)))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ v (pow u 2))) (* -1 (/ (* t1 v) (pow u 3)))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* -1 (/ v (pow u 3))) (* -1 (/ (* t1 v) (pow u 4)))))))))
(* t1 (+ (/ 1 u) (/ t1 (pow u 2))))
(* t1 (+ (* t1 (+ (/ 1 (pow u 2)) (/ t1 (pow u 3)))) (/ 1 u)))
(* t1 (+ (* t1 (+ (* t1 (+ (/ 1 (pow u 3)) (/ t1 (pow u 4)))) (/ 1 (pow u 2)))) (/ 1 u)))
(+ u (* -1 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)))))))))
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* t1 (+ (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (+ (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (+ (* t1 (+ (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(+ (* -2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* -2 u))) (pow u 2))
(/ (+ (* -2 (/ (* u v) t1)) (* -1 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* 2 (/ (* (pow u 3) v) (pow t1 3))) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ v (+ (/ (* u v) t1) (/ (* (pow u 2) v) (pow t1 2))))
(+ v (+ (/ (* u v) t1) (+ (/ (* (pow u 2) v) (pow t1 2)) (/ (* (pow u 3) v) (pow t1 3)))))
(- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (/ u t1)))
(- (* -1 (/ (pow u 3) (pow t1 3))) (+ 1 (+ (/ u t1) (/ (pow u 2) (pow t1 2)))))
(* t1 (- (/ u t1) 1))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(/ (+ 1 (* 2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* -2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* 2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* 2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* -2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(* (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))
(+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(+ v (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* -1 (* (pow u 2) v))) t1)) (* u v)) t1)))
(- (* -1 (/ (- (/ (pow u 2) t1) (* -1 u)) t1)) 1)
(- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (pow u 2)) t1)) (* -1 u)) t1)) 1)
(* -1 (* t1 (+ 1 (* -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))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (/ (- (* -2 (/ u t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* -2 u)) t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* -2 u)) t1)) 1) t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -1 (/ (pow u 2) t1)) (* 2 u)) t1))))
Calls

9 calls:

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

simplify187.0ms (2.9%)

Memory
16.5MiB live, 244.6MiB allocated; 54ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite130.0ms (2%)

Memory
-18.6MiB live, 166.0MiB allocated; 25ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
028145
044139
1139135
2744134
08073134
Stop Event
iter limit
node limit
iter limit
Counts
19 → 582
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v))
(/.f64 t1 (-.f64 u t1))
(-.f64 u t1)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(/.f64 (neg.f64 v) u)
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(pow.f64 (-.f64 u t1) #s(literal 2 binary64))
(*.f64 u u)
(/.f64 t1 u)
Outputs
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64))) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.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 (*.f64 (neg.f64 t1) v) (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 (/.f64 t1 (-.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (+.f64 u t1))
(*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.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 t1 (-.f64 u t1))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.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 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (+.f64 u t1) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (sqrt.f64 (-.f64 u t1))) (/.f64 (+.f64 u t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (sqrt.f64 (-.f64 u t1))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (/.f64 v (-.f64 t1 u)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 v (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (/.f64 t1 (-.f64 u t1)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 t1 (-.f64 u t1)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (neg.f64 v) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (+.f64 u t1) (/.f64 v (-.f64 t1 u))))
(*.f64 (/.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 t1 u))))
(*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (+.f64 u t1) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (-.f64 u t1)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (+.f64 u t1) (/.f64 t1 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 t1 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) v)
(*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (-.f64 u t1)))
(*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(*.f64 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (neg.f64 v))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (+.f64 u t1) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.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 v (/.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 t1 u)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 t1 (/.f64 v (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(*.f64 t1 (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 u t1)))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 (/.f64 t1 (-.f64 t1 u)) v) (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 u t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (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 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (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 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (+.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 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64)))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 u t1))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) v))
(fma.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(fma.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) u (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) t1))
(fma.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) t1 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) u))
(fma.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(fma.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.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 u t1) t1) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(fma.f64 t1 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (*.f64 u (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(+.f64 (*.f64 u (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))) (*.f64 t1 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(+.f64 (*.f64 t1 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))) (*.f64 u (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(+.f64 (*.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.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 (+.f64 u t1) t1) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.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 u u) (/.f64 (*.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 u t1) t1) (/.f64 (*.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 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) u) (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) t1))
(+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) t1) (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) u))
(+.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1))) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 v t1) (-.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 (neg.f64 t1) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 v (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 t1 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (neg.f64 v) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 (neg.f64 v) (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 v (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (neg.f64 t1) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (+.f64 u t1) (neg.f64 v)))
(*.f64 (/.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)) (neg.f64 v)))
(*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) v)
(*.f64 (/.f64 v (-.f64 t1 u)) t1)
(*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(*.f64 (neg.f64 t1) (/.f64 v (-.f64 u t1)))
(*.f64 (+.f64 u t1) (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(*.f64 (neg.f64 v) (/.f64 t1 (-.f64 u t1)))
(*.f64 v (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v))
(*.f64 t1 (/.f64 v (-.f64 t1 u)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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) v) (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) v) (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 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 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 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 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 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) v) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) v) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 (neg.f64 t1) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (*.f64 v t1) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (-.f64 u t1))
(neg.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))))
(fma.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(fma.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) u (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) t1))
(fma.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) t1 (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) u))
(fma.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(fma.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))))
(fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 t1 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))))
(fma.f64 t1 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 u (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))))
(+.f64 (*.f64 u (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))) (*.f64 t1 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))))
(+.f64 (*.f64 t1 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))) (*.f64 u (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))))))
(+.f64 (*.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) u) (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) t1))
(+.f64 (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) t1) (*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) u))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1))) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (-.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 t1 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (+.f64 u t1))
(*.f64 (/.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 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (+.f64 u t1) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))))
(/.f64 (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (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 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (+.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 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64))))
(/.f64 (*.f64 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 t1 (/.f64 (-.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 t1 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 t1 (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1)))
(/.f64 (*.f64 t1 (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 t1 (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1))))
(/.f64 (*.f64 t1 (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64)))))
(/.f64 (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) t1) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) t1 (pow.f64 t1 #s(literal 4 binary64))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (+.f64 u t1) t1) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))
(/.f64 (neg.f64 t1) (-.f64 t1 u))
(/.f64 t1 (-.f64 u t1))
(neg.f64 (/.f64 t1 (-.f64 t1 u)))
(fma.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(fma.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) u (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1))
(fma.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1 (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) u))
(fma.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1)) (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1) (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(fma.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 t1 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(fma.f64 t1 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 u (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 u (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 t1 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 t1 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (*.f64 u (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))))
(+.f64 (*.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) u) (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1))
(+.f64 (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) t1) (*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) u))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1))) (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 u t1))
(*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (+.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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 u t1))
(*.f64 (/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.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 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) (neg.f64 (sqrt.f64 (-.f64 u t1))))
(*.f64 (fabs.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u))) (-.f64 u t1))
(*.f64 (fabs.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (fabs.f64 (sqrt.f64 (-.f64 u t1))) (fabs.f64 (sqrt.f64 (-.f64 u t1))))
(*.f64 (pow.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) #s(literal 1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #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 (sqrt.f64 (-.f64 u t1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (-.f64 u t1)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) (-.f64 t1 u))
(*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 (neg.f64 u) t1) (/.f64 (-.f64 (neg.f64 u) t1) (+.f64 u t1)))
(*.f64 (sqrt.f64 (-.f64 u t1)) (sqrt.f64 (-.f64 u t1)))
(*.f64 (-.f64 t1 u) (/.f64 (-.f64 u t1) (-.f64 t1 u)))
(*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 (-.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))
(*.f64 (+.f64 u t1) (/.f64 (-.f64 u t1) (+.f64 u t1)))
(pow.f64 (sqrt.f64 (-.f64 u t1)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (-.f64 u t1) #s(literal 1 binary64))
(/.f64 (*.f64 (/.f64 (-.f64 u 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 (/.f64 (-.f64 u t1) (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 u t1) u) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 (-.f64 u t1) u)))
(/.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 (*.f64 u (/.f64 u (+.f64 u t1))) (*.f64 u (/.f64 u (+.f64 u t1)))) (*.f64 (*.f64 t1 (/.f64 t1 (+.f64 u t1))) (*.f64 t1 (/.f64 t1 (+.f64 u t1))))) (fma.f64 u (/.f64 u (+.f64 u t1)) (*.f64 t1 (/.f64 t1 (+.f64 u t1)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))) (+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 u (/.f64 u (+.f64 u t1))) #s(literal 3 binary64)) (pow.f64 (*.f64 t1 (/.f64 t1 (+.f64 u t1))) #s(literal 3 binary64))) (fma.f64 (*.f64 u (/.f64 u (+.f64 u t1))) (*.f64 u (/.f64 u (+.f64 u t1))) (fma.f64 (*.f64 t1 (/.f64 t1 (+.f64 u t1))) (*.f64 t1 (/.f64 t1 (+.f64 u t1))) (*.f64 (*.f64 u (/.f64 u (+.f64 u t1))) (*.f64 t1 (/.f64 t1 (+.f64 u t1)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))
(/.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (+.f64 u t1) u (*.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 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fabs.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fabs.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fabs.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (fabs.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fabs.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (exp.f64 (log.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (exp.f64 (log.f64 (+.f64 u t1))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (-.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 t1 #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 t1 t1) (fma.f64 u u (*.f64 t1 t1)) (pow.f64 u #s(literal 4 binary64))) (+.f64 u t1)))
(/.f64 (-.f64 (pow.f64 u #s(literal 6 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 u t1) u (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 t1 #s(literal 4 binary64))) (*.f64 (fma.f64 u u (*.f64 t1 t1)) (+.f64 u t1)))
(/.f64 (-.f64 (pow.f64 u #s(literal 9 binary64)) (pow.f64 t1 #s(literal 9 binary64))) (*.f64 (+.f64 (pow.f64 u #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 u t1) #s(literal 3 binary64)) (pow.f64 t1 #s(literal 6 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 u t1))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (+.f64 u t1)))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.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))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(neg.f64 (-.f64 t1 u))
(fma.f64 (/.f64 (*.f64 u u) (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 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (*.f64 u u) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 u t1) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (*.f64 u u) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 t1 u) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (*.f64 u u) (+.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 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u) (*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(fma.f64 (*.f64 (-.f64 u t1) u) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (neg.f64 u) (/.f64 (neg.f64 u) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 u (/.f64 u (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(sqrt.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(-.f64 (*.f64 u (/.f64 u (+.f64 u t1))) (*.f64 t1 (/.f64 t1 (+.f64 u t1))))
(-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(-.f64 u t1)
(fabs.f64 (-.f64 t1 u))
(fabs.f64 (-.f64 u t1))
(exp.f64 (log.f64 (-.f64 u t1)))
(+.f64 (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 u t1) u) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)) (*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (-.f64 u t1) u)))
(+.f64 (cosh.f64 (log.f64 (-.f64 u t1))) (sinh.f64 (log.f64 (-.f64 u t1))))
(+.f64 (*.f64 u (/.f64 u (+.f64 u t1))) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(/.f64 v (neg.f64 t1))
(neg.f64 (/.f64 v t1))
(neg.f64 v)
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 (neg.f64 v) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 t1 (/.f64 v (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(*.f64 t1 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 t1 (neg.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(/.f64 (*.f64 v t1) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) v)
(*.f64 (neg.f64 v) t1)
(*.f64 v (neg.f64 t1))
(*.f64 t1 (neg.f64 v))
(neg.f64 (*.f64 v t1))
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(neg.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v)))
(*.f64 (/.f64 (/.f64 t1 u) u) (neg.f64 v))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 (neg.f64 v) u) (neg.f64 u)))
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (*.f64 (neg.f64 u) u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(*.f64 (neg.f64 v) (/.f64 (/.f64 t1 u) u))
(*.f64 v (/.f64 (/.f64 t1 u) (neg.f64 u)))
(*.f64 v (/.f64 (neg.f64 t1) (*.f64 u u)))
(*.f64 v (/.f64 t1 (*.f64 (neg.f64 u) u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 t1 (/.f64 v (*.f64 (neg.f64 u) u)))
(*.f64 t1 (/.f64 (neg.f64 v) (*.f64 u u)))
(/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) u)))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 (neg.f64 v) u)))
(neg.f64 (*.f64 v (/.f64 (/.f64 t1 u) u)))
(neg.f64 (/.f64 (*.f64 (/.f64 v u) t1) u))
(/.f64 (neg.f64 v) u)
(/.f64 v (neg.f64 u))
(neg.f64 (/.f64 v u))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64))) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.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 (*.f64 (neg.f64 t1) v) (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 (/.f64 t1 (-.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (+.f64 u t1))
(*.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.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 t1 (-.f64 u t1))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.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 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (+.f64 u t1) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (sqrt.f64 (-.f64 u t1))) (/.f64 (+.f64 u t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (sqrt.f64 (-.f64 u t1))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 t1 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (/.f64 v (-.f64 t1 u)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 v (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (/.f64 t1 (-.f64 u t1)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 t1 (-.f64 u t1)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (neg.f64 v) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (+.f64 u t1) (/.f64 v (-.f64 t1 u))))
(*.f64 (/.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 t1 u))))
(*.f64 (*.f64 t1 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (/.f64 (+.f64 u t1) (-.f64 u t1)))
(*.f64 (/.f64 (*.f64 v t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (-.f64 u t1)))
(*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (+.f64 u t1) (/.f64 t1 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 t1 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) v)
(*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (-.f64 u t1)))
(*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))))
(*.f64 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (neg.f64 v))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (+.f64 u t1) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.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 v (/.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 t1 u)))
(*.f64 t1 (/.f64 (neg.f64 v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 t1 (/.f64 v (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(*.f64 t1 (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 u t1)))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 (/.f64 t1 (-.f64 t1 u)) v) (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 u t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (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 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (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 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (+.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 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64)))))
(/.f64 (*.f64 v t1) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 t1 u))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 u t1))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (neg.f64 v)))
(neg.f64 (*.f64 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) v))
(fma.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(fma.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) u (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) t1))
(fma.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) t1 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) u))
(fma.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(fma.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.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 u t1) t1) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (*.f64 t1 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(fma.f64 t1 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (*.f64 u (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(+.f64 (*.f64 u (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))) (*.f64 t1 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(+.f64 (*.f64 t1 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))) (*.f64 u (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(+.f64 (*.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.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 (+.f64 u t1) t1) (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.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 u u) (/.f64 (*.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 u t1) t1) (/.f64 (*.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 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) u) (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) t1))
(+.f64 (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) t1) (*.f64 (*.f64 (/.f64 (neg.f64 v) (+.f64 u t1)) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) u))
(+.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1))) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 v (/.f64 t1 (-.f64 u t1))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (+.f64 u t1))
(*.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (+.f64 u t1))
(*.f64 (/.f64 t1 (*.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 t1 (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64))) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(*.f64 (/.f64 t1 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.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 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 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (+.f64 u t1) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (sqrt.f64 (-.f64 u t1))) (/.f64 (+.f64 u t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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)) (fma.f64 (-.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 (-.f64 u t1))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (/.f64 (+.f64 u t1) (-.f64 u t1)))
(*.f64 (/.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 (/.f64 t1 (-.f64 u t1)) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 t1 (-.f64 u t1)) (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1)))
(/.f64 (/.f64 t1 (-.f64 t1 u)) (-.f64 t1 u))
(/.f64 (neg.f64 t1) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (/.f64 t1 (-.f64 u t1)) (-.f64 u t1))
(/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(neg.f64 (/.f64 (neg.f64 t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (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 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.f64 u t1))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (-.f64 t1 u))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (+.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 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 u t1)) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.f64 (-.f64 u t1) u) (*.f64 t1 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 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)) (pow.f64 u #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64)) (*.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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #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)))) (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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 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 (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.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))) (pow.f64 (fma.f64 (-.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 u t1) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(*.f64 (*.f64 (-.f64 u t1) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 u t1) (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1)))
(*.f64 (*.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 (pow.f64 (-.f64 t1 u) #s(literal 1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) #s(literal 2 binary64)) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 u t1) (-.f64 t1 u)) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (+.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 (sqrt.f64 (-.f64 u t1)) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 u t1)))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.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)) (+.f64 u t1))))
(*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (/.f64 (-.f64 u t1) (+.f64 u t1)))
(*.f64 (-.f64 t1 u) (-.f64 t1 u))
(*.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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (+.f64 u 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 u t1) (-.f64 u t1))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 u t1)))
(pow.f64 (-.f64 t1 u) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 u t1) #s(literal 2 binary64))
(/.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64)) (neg.f64 (+.f64 u t1))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 t1 u)) (+.f64 u t1))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 t1 u)) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 u t1)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (-.f64 t1 u) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (-.f64 t1 u) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 u t1) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (-.f64 t1 u) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (+.f64 u t1))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))) (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))) (-.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (neg.f64 (+.f64 u t1)))
(/.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 (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (+.f64 u 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 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 t1 u)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 u t1)) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 t1 u)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (*.f64 (-.f64 u t1) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (-.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 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 (+.f64 u t1)) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (+.f64 u t1)))
(/.f64 (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 (+.f64 u t1)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (-.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 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (+.f64 u t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (+.f64 u t1)))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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)) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 (+.f64 u t1)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u 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))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (neg.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))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #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 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) (+.f64 u 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 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (neg.f64 (+.f64 u t1)) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.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 (+.f64 u t1))))
(/.f64 (*.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (-.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 (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 (pow.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) #s(literal 2 binary64)) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(neg.f64 (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (-.f64 u t1))) (cosh.f64 (log.f64 (-.f64 u t1)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(fabs.f64 (pow.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 (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)))
(*.f64 (neg.f64 u) (neg.f64 u))
(*.f64 u u)
(pow.f64 (exp.f64 (log.f64 u)) #s(literal 2 binary64))
(pow.f64 (neg.f64 u) #s(literal 2 binary64))
(pow.f64 (*.f64 u u) #s(literal 1 binary64))
(pow.f64 u #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 u) u))
(sqrt.f64 (pow.f64 u #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 u) u))
(fabs.f64 (*.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)))
(+.f64 (cosh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))))
(/.f64 (neg.f64 t1) (neg.f64 u))
(/.f64 t1 u)
(neg.f64 (/.f64 (neg.f64 t1) u))

eval86.0ms (1.3%)

Memory
20.8MiB live, 160.4MiB allocated; 29ms collecting garbage
Compiler

Compiled 22 489 to 2 723 computations (87.9% saved)

prune23.0ms (0.4%)

Memory
-19.0MiB live, 74.7MiB allocated; 5ms collecting garbage
Pruning

12 alts after pruning (8 fresh and 4 done)

PrunedKeptTotal
New7748782
Fresh101
Picked235
Done011
Total77712789
Accuracy
99.7%
Counts
789 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.7%
(/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1))
72.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
50.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
59.0%
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
48.7%
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
49.8%
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
51.9%
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
50.7%
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
57.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
50.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
57.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
53.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
Compiler

Compiled 326 to 216 computations (33.7% saved)

simplify189.0ms (2.9%)

Memory
20.1MiB live, 112.2MiB allocated; 19ms collecting garbage
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
036206
056200
1111200
2251200
3693200
41444200
52120200
63444200
74964200
85680200
95890200
105990200
116114200
126238200
136522200
146582200
156642200
166642200
06642200
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1))
(/.f64 (*.f64 v t1) (-.f64 t1 u))
(*.f64 v t1)
v
t1
(-.f64 t1 u)
u
(-.f64 u t1)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(neg.f64 v)
v
#s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1))
(/.f64 #s(literal 1 binary64) t1)
#s(literal 1 binary64)
t1
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
t1
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
t1
(sqrt.f64 (-.f64 u t1))
(-.f64 u t1)
u
(/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))
(/.f64 v (-.f64 t1 u))
v
(-.f64 t1 u)
Outputs
(/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1))
(*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 v t1) (-.f64 t1 u))
(*.f64 (/.f64 t1 (-.f64 t1 u)) v)
(*.f64 v t1)
(*.f64 t1 v)
v
t1
(-.f64 t1 u)
u
(-.f64 u t1)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)) (neg.f64 v))
(neg.f64 v)
v
#s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1))
(/.f64 #s(literal 1 binary64) t1)
#s(literal 1 binary64)
t1
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
v
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
(neg.f64 t1)
t1
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
t1
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 t1 u)))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
t1
(sqrt.f64 (-.f64 u t1))
(-.f64 u t1)
u
(/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))
(/.f64 v (-.f64 t1 u))
v
(-.f64 t1 u)

localize89.0ms (1.4%)

Memory
26.3MiB live, 157.1MiB allocated; 26ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(sqrt.f64 (-.f64 u t1))
accuracy0.12890625
(/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))
accuracy0.20703125
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
accuracy1.4210539330012308
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
accuracy0.0
(neg.f64 v)
accuracy0.0859375
(/.f64 (/.f64 (neg.f64 v) u) u)
accuracy3.3953889536554134
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
accuracy14.985238857352883
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
accuracy0.0
(neg.f64 t1)
accuracy3.8716073692865534
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy4.224739596440811
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
accuracy14.568006766534563
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0.0
(/.f64 #s(literal 1 binary64) t1)
accuracy0.0
(neg.f64 v)
accuracy2.3556737500642075
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
accuracy17.792449333611945
#s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1))
accuracy0.0
(-.f64 t1 u)
accuracy0.0
(*.f64 v t1)
accuracy0.26858095235999957
(/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1))
accuracy4.29301022214088
(/.f64 (*.f64 v t1) (-.f64 t1 u))
Samples
36.0ms139×0valid
30.0ms117×0invalid
Compiler

Compiled 179 to 32 computations (82.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 18.0ms (36.7% of total)
ival-div: 15.0ms (30.6% of total)
ival-sub: 9.0ms (18.4% of total)
ival-neg: 2.0ms (4.1% of total)
ival-pow2: 2.0ms (4.1% of total)
ival-add: 1.0ms (2% of total)
ival-sqrt: 1.0ms (2% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series128.0ms (2%)

Memory
-41.5MiB live, 132.9MiB allocated; 91ms collecting garbage
Counts
22 → 202
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1))
(/.f64 (*.f64 v t1) (-.f64 t1 u))
(*.f64 v t1)
(-.f64 t1 u)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(neg.f64 v)
#s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1))
(/.f64 #s(literal 1 binary64) t1)
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
(sqrt.f64 (-.f64 u t1))
(-.f64 u t1)
(neg.f64 t1)
(/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))
Outputs
(* -1 (/ v t1))
(+ (* -2 (/ (* u v) (pow t1 2))) (* -1 (/ v t1)))
(+ (* -1 (/ v t1)) (* u (- (* -1 (* u (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(+ (* -1 (/ v t1)) (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 4))) (* 2 (/ (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))) t1))))) (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
v
(+ v (/ (* u v) t1))
(+ v (* u (- (/ (* u v) (pow t1 2)) (* -1 (/ v t1)))))
(+ v (* u (- (* u (- (/ (* u v) (pow t1 3)) (* -1 (/ v (pow t1 2))))) (* -1 (/ v t1)))))
t1
(+ t1 (* -1 u))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* 2 (/ v (pow t1 4))) (* 2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(/ 1 t1)
(+ (* 2 (/ u (pow t1 2))) (/ 1 t1))
(+ (* u (+ (* 3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(+ (* u (+ (* u (+ (* 4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(/ v (pow t1 2))
(+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))
(+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))
(+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(pow u 2)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ v (pow u 2)))
(* -1 (/ v u))
(* (sqrt t1) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (sqrt -1)))))))) (* (sqrt t1) (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ u (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (pow t1 5))) (/ u (pow (sqrt -1) 5)))))))) (* (sqrt t1) (sqrt -1)))
(* -1 t1)
(- u t1)
(* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 9))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 9))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(/ (+ (* -2 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) (pow u 2))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v))) (pow u 2)))) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 4) v)) (* 2 (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))))) (pow u 3)))) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (* 2 (/ (* (pow t1 2) v) u)) (* 4 (/ (* (pow t1 3) v) (pow u 2)))))) (pow u 2))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (* (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 4) v) (pow u 3)))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 3) v) (pow u 2)))) u)
(* -1 u)
(* u (- (/ t1 u) 1))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* 2 (/ (* (pow t1 4) v) (pow u 3))) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ t1 (pow u 2))
(/ (+ t1 (* 2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) (pow u 2)))) (* -2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* 2 (pow t1 4))) (pow u 3)))) (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ v (pow u 2))
(/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))
(/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))
(/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* t1 (sqrt (/ 1 u)))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(+ (* -1/2 (* (* t1 (+ (* -1 (pow t1 3)) (* 1/4 (* (pow t1 2) u)))) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u))))))
(sqrt u)
(* u (+ (sqrt (/ 1 u)) (* -1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))))))
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (+ (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))) (* -1/16 (* (pow t1 3) (sqrt (/ 1 (pow u 7)))))))))
u
(* u (+ 1 (* -1 (/ t1 u))))
(* -1 (* (sqrt (/ 1 (pow u 3))) v))
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))) u)
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))))) u)
(/ (+ (* -2 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 3) v) (sqrt (/ 1 (pow u 7))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3))))))))) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -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)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* t1 v) (/ (* (pow t1 2) v) u)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* -1 (* (pow t1 3) v))) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (* u (+ 1 (* -1 (/ t1 u)))))
(/ (+ t1 (* -1 (/ (- (+ (* -4 (/ (pow t1 3) u)) (/ (pow t1 3) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/ (+ t1 (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* -2 (/ (pow t1 4) u))) (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/ (+ (* -1 (* 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))
(/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))
(/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(/ (* t1 v) (* (pow u 2) (pow (sqrt -1) 2)))
(/ (+ (* 2 (/ (* (pow t1 2) v) (* u (pow (sqrt -1) 2)))) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* -2 (/ (* (pow t1 4) v) (* u (pow (sqrt -1) 2))))) (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* -1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(+ (* -1 (/ (+ (* 1/2 (* (* t1 (+ (* -1/4 (* (pow t1 2) u)) (pow t1 3))) (sqrt (/ 1 u)))) (* 1/2 (* (pow t1 3) (sqrt u)))) (pow u 3))) (+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u)))))
(* -1 (* (sqrt u) (pow (sqrt -1) 2)))
(* -1 (* u (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2))))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/16 (* (* (pow t1 3) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))))
(* -1 (* u (- (/ t1 u) 1)))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v)) u))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (+ (* 1/2 (* (sqrt (/ 1 (pow u 5))) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* (sqrt (/ 1 u)) v))) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt u) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* 1/2 (* (sqrt (/ 1 u)) (* v (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2))))) (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* 2 (pow t1 2)) (pow t1 2)))) (+ (* -1/4 (* u (pow (+ t1 (* 2 t1)) 2))) (pow t1 3)))))))) (pow u 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v))) u))
(/ (* t1 v) (* (- t1 u) (- u t1)))
(/ (* t1 v) (- t1 u))
(* t1 v)
(* -1 (/ (* t1 v) (pow (- u t1) 2)))
(* -1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ v (pow (+ t1 u) 2))
(* (/ v (- t1 u)) (sqrt (/ 1 (- u t1))))
(* t1 (+ (* -2 (/ (* t1 v) (pow u 3))) (* -1 (/ v (pow u 2)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* -1 (* t1 (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* 2 (/ (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))) u))))) (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(* t1 (+ (* -1 (/ v u)) (* -1 (/ (* 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 (/ (* t1 v) (pow u 4))) (/ v (pow u 3)))) (/ v (pow u 2))))))
(- t1 u)
(* 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 (+ (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (+ (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (+ (* t1 (+ (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (+ (* -1 (/ 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)))))))))
(+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))
(+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))
(+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* t1 (+ (sqrt (/ 1 u)) (* 1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 3/8 (* t1 (sqrt (/ 1 (pow u 5))))) (* 1/2 (sqrt (/ 1 (pow u 3))))))))
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 1/2 (sqrt (/ 1 (pow u 3)))) (* t1 (+ (* 5/16 (* t1 (sqrt (/ 1 (pow u 7))))) (* 3/8 (sqrt (/ 1 (pow u 5))))))))))
(+ (sqrt u) (* -1/2 (* t1 (sqrt (/ 1 u)))))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* -1/8 (* t1 (sqrt (/ 1 (pow u 3))))))))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* t1 (+ (* -1/8 (sqrt (/ 1 (pow u 3)))) (* -1/16 (* t1 (sqrt (/ 1 (pow u 5))))))))))
(+ u (* -1 t1))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)))))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)))))))))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 9))) v)) (* -5/16 (* (sqrt (/ 1 (pow u 9))) v))))))))))))))
(/ (+ (* -2 (/ (* u v) t1)) (* -1 v)) t1)
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) (pow t1 2)))) (* 2 (/ (* u v) t1))) t1)
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (* 4 (/ (* (pow u 2) v) (pow t1 2)))))) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (* -1 (/ (* u v) t1)))
(- (+ v (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 (/ (* u v) t1)) (* -1 (/ (* (pow u 2) v) (pow t1 2)))))
(* t1 (+ 1 (* -1 (/ u t1))))
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* 2 (/ (* (pow u 3) v) (pow t1 3))) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/ (+ 1 (* 2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* -2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* 2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* 2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* -2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))
(/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))
(/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ (+ (* 1/4 (/ (* t1 (pow u 2)) (pow (sqrt -1) 2))) (pow u 3)) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (/ (pow u 3) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* t1 (- (/ u t1) 1))
(/ (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1))))) t1)
(/ (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1))))))) t1)
(/ (+ (* -1 (* (sqrt (/ 1 (pow t1 5))) (/ (* (pow u 2) v) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (+ (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (* v (sqrt -1))))))))) 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))
(+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(+ v (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* -1 (* (pow u 2) v))) t1)) (* u v)) t1)))
(* -1 (* t1 (- (/ u t1) 1)))
(* -1 (/ (- (* -2 (/ u t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* -2 u)) t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* -2 u)) t1)) 1) 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))
(/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))
(/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) (pow t1 2))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1))))))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt t1) (* (pow u 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 t1)) (* (sqrt -1) (+ (* -1/4 (* t1 (pow u 2))) (pow u 3)))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1))))))))
(* -1 (* (sqrt t1) (sqrt -1)))
(* -1 (* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))))
(* -1 (* t1 (+ 1 (* -1 (/ u t1)))))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u))))))) t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 t1)) (* v (* (sqrt -1) (+ (* -1 (* (+ u (* 2 u)) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))) (+ (* -1 (* (+ u (* 2 u)) (+ (* 2 (pow u 2)) (pow u 2)))) (+ (* -1/4 (* t1 (pow (+ u (* 2 u)) 2))) (pow u 3)))))))) (* 1/2 (* (sqrt t1) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2)))))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
Calls

9 calls:

TimeVariablePointExpression
65.0ms
u
@inf
((/ (/ (* v t1) (- t1 u)) (- u t1)) (/ (* v t1) (- t1 u)) (* v t1) (- t1 u) (* (neg v) (/ t1 (pow (- u t1) 2))) (neg v) (/ t1 (pow (- u t1) 2)) (/ 1 t1) (* (/ v (* (+ t1 u) (+ t1 u))) (neg t1)) (/ v (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ (/ (neg v) u) u)) (/ (/ (neg v) u) u) (/ (neg v) u) (* (/ t1 (sqrt (- u t1))) (/ (/ v (- t1 u)) (sqrt (- u t1)))) (/ t1 (sqrt (- u t1))) (sqrt (- u t1)) (- u t1) (neg t1) (/ (/ v (- t1 u)) (sqrt (- u t1))))
12.0ms
u
@-inf
((/ (/ (* v t1) (- t1 u)) (- u t1)) (/ (* v t1) (- t1 u)) (* v t1) (- t1 u) (* (neg v) (/ t1 (pow (- u t1) 2))) (neg v) (/ t1 (pow (- u t1) 2)) (/ 1 t1) (* (/ v (* (+ t1 u) (+ t1 u))) (neg t1)) (/ v (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ (/ (neg v) u) u)) (/ (/ (neg v) u) u) (/ (neg v) u) (* (/ t1 (sqrt (- u t1))) (/ (/ v (- t1 u)) (sqrt (- u t1)))) (/ t1 (sqrt (- u t1))) (sqrt (- u t1)) (- u t1) (neg t1) (/ (/ v (- t1 u)) (sqrt (- u t1))))
11.0ms
t1
@inf
((/ (/ (* v t1) (- t1 u)) (- u t1)) (/ (* v t1) (- t1 u)) (* v t1) (- t1 u) (* (neg v) (/ t1 (pow (- u t1) 2))) (neg v) (/ t1 (pow (- u t1) 2)) (/ 1 t1) (* (/ v (* (+ t1 u) (+ t1 u))) (neg t1)) (/ v (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ (/ (neg v) u) u)) (/ (/ (neg v) u) u) (/ (neg v) u) (* (/ t1 (sqrt (- u t1))) (/ (/ v (- t1 u)) (sqrt (- u t1)))) (/ t1 (sqrt (- u t1))) (sqrt (- u t1)) (- u t1) (neg t1) (/ (/ v (- t1 u)) (sqrt (- u t1))))
11.0ms
v
@0
((/ (/ (* v t1) (- t1 u)) (- u t1)) (/ (* v t1) (- t1 u)) (* v t1) (- t1 u) (* (neg v) (/ t1 (pow (- u t1) 2))) (neg v) (/ t1 (pow (- u t1) 2)) (/ 1 t1) (* (/ v (* (+ t1 u) (+ t1 u))) (neg t1)) (/ v (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ (/ (neg v) u) u)) (/ (/ (neg v) u) u) (/ (neg v) u) (* (/ t1 (sqrt (- u t1))) (/ (/ v (- t1 u)) (sqrt (- u t1)))) (/ t1 (sqrt (- u t1))) (sqrt (- u t1)) (- u t1) (neg t1) (/ (/ v (- t1 u)) (sqrt (- u t1))))
6.0ms
u
@0
((/ (/ (* v t1) (- t1 u)) (- u t1)) (/ (* v t1) (- t1 u)) (* v t1) (- t1 u) (* (neg v) (/ t1 (pow (- u t1) 2))) (neg v) (/ t1 (pow (- u t1) 2)) (/ 1 t1) (* (/ v (* (+ t1 u) (+ t1 u))) (neg t1)) (/ v (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* t1 (/ (/ (neg v) u) u)) (/ (/ (neg v) u) u) (/ (neg v) u) (* (/ t1 (sqrt (- u t1))) (/ (/ v (- t1 u)) (sqrt (- u t1)))) (/ t1 (sqrt (- u t1))) (sqrt (- u t1)) (- u t1) (neg t1) (/ (/ v (- t1 u)) (sqrt (- u t1))))

simplify304.0ms (4.7%)

Memory
27.5MiB live, 253.0MiB allocated; 65ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012735831
147345655
094315342
Stop Event
iter limit
node limit
Counts
202 → 199
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -2 (/ (* u v) (pow t1 2))) (* -1 (/ v t1)))
(+ (* -1 (/ v t1)) (* u (- (* -1 (* u (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(+ (* -1 (/ v t1)) (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 4))) (* 2 (/ (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))) t1))))) (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
v
(+ v (/ (* u v) t1))
(+ v (* u (- (/ (* u v) (pow t1 2)) (* -1 (/ v t1)))))
(+ v (* u (- (* u (- (/ (* u v) (pow t1 3)) (* -1 (/ v (pow t1 2))))) (* -1 (/ v t1)))))
t1
(+ t1 (* -1 u))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* 2 (/ v (pow t1 4))) (* 2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(/ 1 t1)
(+ (* 2 (/ u (pow t1 2))) (/ 1 t1))
(+ (* u (+ (* 3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(+ (* u (+ (* u (+ (* 4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(/ v (pow t1 2))
(+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))
(+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))
(+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(pow u 2)
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ v (pow u 2)))
(* -1 (/ v u))
(* (sqrt t1) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (sqrt -1)))))))) (* (sqrt t1) (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ u (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (pow t1 5))) (/ u (pow (sqrt -1) 5)))))))) (* (sqrt t1) (sqrt -1)))
(* -1 t1)
(- u t1)
(* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 9))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 9))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(/ (+ (* -2 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) (pow u 2))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v))) (pow u 2)))) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 4) v)) (* 2 (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))))) (pow u 3)))) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (* 2 (/ (* (pow t1 2) v) u)) (* 4 (/ (* (pow t1 3) v) (pow u 2)))))) (pow u 2))
(* -1 (/ (* t1 v) u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (* (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 4) v) (pow u 3)))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 3) v) (pow u 2)))) u)
(* -1 u)
(* u (- (/ t1 u) 1))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* 2 (/ (* (pow t1 4) v) (pow u 3))) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ t1 (pow u 2))
(/ (+ t1 (* 2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) (pow u 2)))) (* -2 (/ (pow t1 2) u))) (pow u 2))
(/ (- (+ t1 (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* 2 (pow t1 4))) (pow u 3)))) (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ v (pow u 2))
(/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))
(/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))
(/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(* t1 (sqrt (/ 1 u)))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(+ (* -1/2 (* (* t1 (+ (* -1 (pow t1 3)) (* 1/4 (* (pow t1 2) u)))) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u))))))
(sqrt u)
(* u (+ (sqrt (/ 1 u)) (* -1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))))))
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (+ (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))) (* -1/16 (* (pow t1 3) (sqrt (/ 1 (pow u 7)))))))))
u
(* u (+ 1 (* -1 (/ t1 u))))
(* -1 (* (sqrt (/ 1 (pow u 3))) v))
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))) u)
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))))) u)
(/ (+ (* -2 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 3) v) (sqrt (/ 1 (pow u 7))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3))))))))) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -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)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* t1 v) (/ (* (pow t1 2) v) u)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* -1 (* (pow t1 3) v))) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (* u (+ 1 (* -1 (/ t1 u)))))
(/ (+ t1 (* -1 (/ (- (+ (* -4 (/ (pow t1 3) u)) (/ (pow t1 3) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/ (+ t1 (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* -2 (/ (pow t1 4) u))) (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/ (+ (* -1 (* 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))
(/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))
(/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(/ (* t1 v) (* (pow u 2) (pow (sqrt -1) 2)))
(/ (+ (* 2 (/ (* (pow t1 2) v) (* u (pow (sqrt -1) 2)))) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* -2 (/ (* (pow t1 4) v) (* u (pow (sqrt -1) 2))))) (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* -1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(+ (* -1 (/ (+ (* 1/2 (* (* t1 (+ (* -1/4 (* (pow t1 2) u)) (pow t1 3))) (sqrt (/ 1 u)))) (* 1/2 (* (pow t1 3) (sqrt u)))) (pow u 3))) (+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u)))))
(* -1 (* (sqrt u) (pow (sqrt -1) 2)))
(* -1 (* u (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2))))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/16 (* (* (pow t1 3) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))))
(* -1 (* u (- (/ t1 u) 1)))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v)) u))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (+ (* 1/2 (* (sqrt (/ 1 (pow u 5))) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* (sqrt (/ 1 u)) v))) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt u) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* 1/2 (* (sqrt (/ 1 u)) (* v (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2))))) (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* 2 (pow t1 2)) (pow t1 2)))) (+ (* -1/4 (* u (pow (+ t1 (* 2 t1)) 2))) (pow t1 3)))))))) (pow u 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v))) u))
(/ (* t1 v) (* (- t1 u) (- u t1)))
(/ (* t1 v) (- t1 u))
(* t1 v)
(* -1 (/ (* t1 v) (pow (- u t1) 2)))
(* -1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ v (pow (+ t1 u) 2))
(* (/ v (- t1 u)) (sqrt (/ 1 (- u t1))))
(* t1 (+ (* -2 (/ (* t1 v) (pow u 3))) (* -1 (/ v (pow u 2)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* -1 (* t1 (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* 2 (/ (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))) u))))) (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(* t1 (+ (* -1 (/ v u)) (* -1 (/ (* 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 (/ (* t1 v) (pow u 4))) (/ v (pow u 3)))) (/ v (pow u 2))))))
(- t1 u)
(* 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 (+ (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (+ (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (+ (* t1 (+ (* t1 (+ (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (+ (* -1 (/ 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)))))))))
(+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))
(+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))
(+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* t1 (+ (sqrt (/ 1 u)) (* 1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 3/8 (* t1 (sqrt (/ 1 (pow u 5))))) (* 1/2 (sqrt (/ 1 (pow u 3))))))))
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 1/2 (sqrt (/ 1 (pow u 3)))) (* t1 (+ (* 5/16 (* t1 (sqrt (/ 1 (pow u 7))))) (* 3/8 (sqrt (/ 1 (pow u 5))))))))))
(+ (sqrt u) (* -1/2 (* t1 (sqrt (/ 1 u)))))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* -1/8 (* t1 (sqrt (/ 1 (pow u 3))))))))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* t1 (+ (* -1/8 (sqrt (/ 1 (pow u 3)))) (* -1/16 (* t1 (sqrt (/ 1 (pow u 5))))))))))
(+ u (* -1 t1))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)))))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)))))))))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 9))) v)) (* -5/16 (* (sqrt (/ 1 (pow u 9))) v))))))))))))))
(/ (+ (* -2 (/ (* u v) t1)) (* -1 v)) t1)
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) (pow t1 2)))) (* 2 (/ (* u v) t1))) t1)
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (* 4 (/ (* (pow u 2) v) (pow t1 2)))))) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (* -1 (/ (* u v) t1)))
(- (+ v (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 (/ (* u v) t1)) (* -1 (/ (* (pow u 2) v) (pow t1 2)))))
(* t1 (+ 1 (* -1 (/ u t1))))
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* 2 (/ (* (pow u 3) v) (pow t1 3))) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/ (+ 1 (* 2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* -2 (/ u t1))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* 2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* 2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* -2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))
(/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))
(/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ (+ (* 1/4 (/ (* t1 (pow u 2)) (pow (sqrt -1) 2))) (pow u 3)) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (/ (pow u 3) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* t1 (- (/ u t1) 1))
(/ (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1))))) t1)
(/ (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1))))))) t1)
(/ (+ (* -1 (* (sqrt (/ 1 (pow t1 5))) (/ (* (pow u 2) v) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (+ (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (* v (sqrt -1))))))))) 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))
(+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(+ v (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* -1 (* (pow u 2) v))) t1)) (* u v)) t1)))
(* -1 (* t1 (- (/ u t1) 1)))
(* -1 (/ (- (* -2 (/ u t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* -2 u)) t1)) 1) t1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* -2 u)) t1)) 1) 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))
(/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))
(/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) (pow t1 2))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1))))))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt t1) (* (pow u 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 t1)) (* (sqrt -1) (+ (* -1/4 (* t1 (pow u 2))) (pow u 3)))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1))))))))
(* -1 (* (sqrt t1) (sqrt -1)))
(* -1 (* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))))
(* -1 (* t1 (+ 1 (* -1 (/ u t1)))))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u))))))) t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 t1)) (* v (* (sqrt -1) (+ (* -1 (* (+ u (* 2 u)) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))) (+ (* -1 (* (+ u (* 2 u)) (+ (* 2 (pow u 2)) (pow u 2)))) (+ (* -1/4 (* t1 (pow (+ u (* 2 u)) 2))) (pow u 3)))))))) (* 1/2 (* (sqrt t1) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2)))))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -2 (/ (* u v) (pow t1 2))) (* -1 (/ v t1)))
(fma.f64 (/.f64 #s(literal -2 binary64) t1) (*.f64 u (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (- (* -1 (* u (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(fma.f64 (fma.f64 (neg.f64 u) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 4))) (* 2 (/ (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))) t1))))) (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 u) (fma.f64 (/.f64 (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal 3 binary64)) t1) #s(literal 2 binary64) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal 3 binary64))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -2 binary64))) u (/.f64 (neg.f64 v) t1))
v
(+ v (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) v)
(+ v (* u (- (/ (* u v) (pow t1 2)) (* -1 (/ v t1)))))
(fma.f64 (fma.f64 (/.f64 u t1) (/.f64 v t1) (*.f64 #s(literal 1 binary64) (/.f64 v t1))) u v)
(+ v (* u (- (* u (- (/ (* u v) (pow t1 3)) (* -1 (/ v (pow t1 2))))) (* -1 (/ v t1)))))
(fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 v (*.f64 t1 t1)))) u (*.f64 #s(literal 1 binary64) (/.f64 v t1))) u v)
t1
(+ t1 (* -1 u))
(fma.f64 #s(literal -1 binary64) u 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 v (*.f64 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 (fma.f64 #s(literal -4 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -2 binary64))) u (/.f64 (neg.f64 v) t1))
(/ 1 t1)
(/.f64 #s(literal 1 binary64) t1)
(+ (* 2 (/ u (pow t1 2))) (/ 1 t1))
(fma.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) t1))
(+ (* u (+ (* 3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(fma.f64 (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) #s(literal 3 binary64) (/.f64 #s(literal 2 binary64) (*.f64 t1 t1))) u (/.f64 #s(literal 1 binary64) t1))
(+ (* u (+ (* u (+ (* 4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(fma.f64 (fma.f64 (fma.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) #s(literal 4 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal 2 binary64) (*.f64 t1 t1))) u (/.f64 #s(literal 1 binary64) t1))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 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 (fma.f64 #s(literal -4 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(/ v (pow t1 2))
(/.f64 v (*.f64 t1 t1))
(+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))
(fma.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (/.f64 v (*.f64 t1 t1)))
(+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))
(fma.f64 (fma.f64 (neg.f64 u) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (/.f64 v (*.f64 t1 t1)))
(+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 u) (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) t1))) (*.f64 #s(literal 3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))))) u (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (/.f64 v (*.f64 t1 t1)))
(pow t1 2)
(*.f64 t1 t1)
(+ (* 2 (* t1 u)) (pow t1 2))
(*.f64 (fma.f64 #s(literal 2 binary64) u t1) t1)
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(pow u 2)
(*.f64 u u)
(* -1 (/ (* t1 v) (pow u 2)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(* -1 (/ v (pow u 2)))
(/.f64 (neg.f64 v) (*.f64 u u))
(* -1 (/ v u))
(/.f64 (neg.f64 v) u)
(* (sqrt t1) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1))
(+ (* -1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (*.f64 (/.f64 u (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) #s(literal 1 binary64) (*.f64 (sqrt.f64 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u))) (sqrt.f64 #s(literal -1 binary64)))) u (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (sqrt -1)))))))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 (sqrt.f64 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) t1) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 4 binary64)))) u) (*.f64 (sqrt.f64 (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))))) (sqrt.f64 #s(literal -1 binary64)))) u)) u (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* 1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 u (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ u (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (/.f64 u (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))))) u (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* u (+ (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (pow t1 5))) (/ u (pow (sqrt -1) 5)))))))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 u (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) #s(literal 1/16 binary64) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1 binary64)) #s(literal -1/8 binary64))) u)) u (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(* -1 t1)
(neg.f64 t1)
(- u t1)
(-.f64 u t1)
(* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 v (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (/.f64 v (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (*.f64 v (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))) (/.f64 v (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) v)))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 9))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 9))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (/.f64 v (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (*.f64 v (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64))))) (/.f64 v (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) t1) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 4 binary64)))) v) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 v (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 9 binary64)))) (/.f64 v (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 9 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) v))))) u (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) v))))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))))
(/ (+ (* -2 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) (pow u 2))
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -2 binary64))) (*.f64 u u))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v))) (pow u 2)))) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (/.f64 #s(literal 3 binary64) u) (*.f64 t1 v))) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64))) (*.f64 u u))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 4) v)) (* 2 (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))))) (pow u 3)))) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (* 2 (/ (* (pow t1 2) v) u)) (* 4 (/ (* (pow t1 3) v) (pow u 2)))))) (pow u 2))
(/.f64 (-.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64)) t1) #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) #s(literal -2 binary64))) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (neg.f64 v) (*.f64 u u)) (fma.f64 (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64))))) (*.f64 u u))
(* -1 (/ (* t1 v) u))
(*.f64 (neg.f64 t1) (/.f64 v u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 t1 v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) (neg.f64 u))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 3) v) (pow u 2)))) (/ (* (pow t1 2) v) u)) u)
(/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 t1 v))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u)
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 4) v) (pow u 3)))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 3) v) (pow u 2)))) u)
(/.f64 (-.f64 (neg.f64 (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (*.f64 t1 v))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)
(* -1 u)
(neg.f64 u)
(* u (- (/ t1 u) 1))
(*.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* 2 (/ (* (pow t1 4) v) (pow u 3))) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u)))))) (*.f64 u u))
(/ t1 (pow u 2))
(/.f64 t1 (*.f64 u u))
(/ (+ t1 (* 2 (/ (pow t1 2) u))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal 2 binary64) t1) (*.f64 u u))
(/ (- (+ t1 (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) (pow u 2)))) (* -2 (/ (pow t1 2) u))) (pow u 2))
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) t1) (*.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -2 binary64))) (*.f64 u u))
(/ (- (+ t1 (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* 2 (pow t1 4))) (pow u 3)))) (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) t1 (pow.f64 t1 #s(literal 4 binary64)))) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) t1) (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -2 binary64) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u))))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64))) (*.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 #s(literal -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) 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 -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64)))))) (*.f64 u u))
(/ v (pow u 2))
(/.f64 v (*.f64 u u))
(/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))
(/.f64 (fma.f64 (*.f64 t1 (/.f64 v u)) #s(literal -2 binary64) v) (*.f64 u u))
(/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1 binary64) u) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u)) v) (*.f64 (*.f64 t1 (/.f64 v u)) #s(literal 2 binary64))) (*.f64 u u))
(/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v))) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) v) (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 t1 t1)) u) (/.f64 v u) (fma.f64 (/.f64 (*.f64 t1 t1) u) (/.f64 v u) (*.f64 (*.f64 t1 (/.f64 v u)) #s(literal 2 binary64))))) (*.f64 u u))
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (+.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (*.f64 u u))
(* t1 (sqrt (/ 1 u)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1)
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 t1 #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1)))
(+ (* -1/2 (* (* t1 (+ (* -1 (pow t1 3)) (* 1/4 (* (pow t1 2) u)))) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 t1 t1)) u (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 t1 #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1))))
(sqrt u)
(sqrt.f64 u)
(* u (+ (sqrt (/ 1 u)) (* -1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) u)
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) u)
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (+ (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))) (* -1/16 (* (pow t1 3) (sqrt (/ 1 (pow u 7)))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 t1 #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) u)
u
(* u (+ 1 (* -1 (/ t1 u))))
(*.f64 (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)) u)
(* -1 (* (sqrt (/ 1 (pow u 3))) v))
(*.f64 (neg.f64 v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))))
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))) u)
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 v) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) v))) u)
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))))) u)
(/.f64 (fma.f64 (neg.f64 v) (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) v) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 t1 v)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 (neg.f64 t1) t1) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))))))) u)
(/ (+ (* -2 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 3) v) (sqrt (/ 1 (pow u 7))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3))))))))) u)
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (fma.f64 (neg.f64 v) (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) v) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 t1 v)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) (*.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)))))))) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (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 t1) #s(literal 2 binary64)) v (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) (neg.f64 u))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -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)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) (neg.f64 u)))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (+ (* t1 v) (/ (* (pow t1 2) v) u)) u))
(/.f64 (fma.f64 t1 v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 v u) (*.f64 (*.f64 (neg.f64 t1) t1) v)) (neg.f64 u))) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* -1 (* (pow t1 3) v))) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 t1 v (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) (neg.f64 u)) (*.f64 (*.f64 t1 t1) v)) (neg.f64 u))) (neg.f64 u))
(* -1 (* u (+ 1 (* -1 (/ t1 u)))))
(*.f64 (neg.f64 u) (fma.f64 (/.f64 t1 u) #s(literal -1 binary64) #s(literal 1 binary64)))
(/ (+ t1 (* -1 (/ (- (+ (* -4 (/ (pow t1 3) u)) (/ (pow t1 3) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (*.f64 #s(literal -2 binary64) (*.f64 t1 t1))) u) #s(literal -1 binary64) t1) (*.f64 u u))
(/ (+ t1 (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* -2 (/ (pow t1 4) u))) (+ (* -4 (pow t1 3)) (pow t1 3))) u)) (* 2 (pow t1 2))) u))) (pow u 2))
(/.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) t1 (pow.f64 t1 #s(literal 4 binary64))) u) (*.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 t1 t1))) (neg.f64 u)) t1) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) (neg.f64 u))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 t1 v (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) (neg.f64 u)))) (neg.f64 u))) u))) (*.f64 u u))
(/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u) (*.f64 #s(literal 2 binary64) (*.f64 t1 v))) u) #s(literal -1 binary64) v) (*.f64 u u))
(/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))
(/.f64 (+.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u) (*.f64 #s(literal 3 binary64) (*.f64 (*.f64 t1 t1) v))) u) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 t1 v))) (neg.f64 u)) v) (*.f64 u u))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) t1 (/.f64 (*.f64 (neg.f64 t1) t1) u)) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u))
(/ (* t1 v) (* (pow u 2) (pow (sqrt -1) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/ (+ (* 2 (/ (* (pow t1 2) v) (* u (pow (sqrt -1) 2)))) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -2 binary64) (/.f64 (*.f64 t1 v) #s(literal -1 binary64))) (*.f64 u u))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/.f64 (fma.f64 t1 (/.f64 v #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 v u)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -1 binary64)))) (neg.f64 u))) (*.f64 u u))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* -2 (/ (* (pow t1 4) v) (* u (pow (sqrt -1) 2))))) (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/.f64 (fma.f64 t1 (/.f64 v #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 t1 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -1 binary64))) u) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (neg.f64 v) u))) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -1 binary64)))) u) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -1 binary64)))) (neg.f64 u))) (*.f64 u u))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* -1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 t1 #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1)))
(+ (* -1 (/ (+ (* 1/2 (* (* t1 (+ (* -1/4 (* (pow t1 2) u)) (pow t1 3))) (sqrt (/ 1 u)))) (* 1/2 (* (pow t1 3) (sqrt u)))) (pow u 3))) (+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 t1 t1) u) (pow.f64 t1 #s(literal 3 binary64))) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) (*.f64 (sqrt.f64 u) (pow.f64 t1 #s(literal 3 binary64))))) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1)))
(* -1 (* (sqrt u) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 u) #s(literal 1 binary64))
(* -1 (* u (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 u) (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) #s(literal -1 binary64))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2))))))
(*.f64 (neg.f64 u) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 t1 t1) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) #s(literal -1 binary64)))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/16 (* (* (pow t1 3) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))))
(*.f64 (neg.f64 u) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 t1 t1) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) #s(literal -1 binary64))))))
(* -1 (* u (- (/ t1 u) 1)))
(*.f64 (neg.f64 u) (-.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v)) u))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) t1) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) v)) (neg.f64 u))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (+ (* 1/2 (* (sqrt (/ 1 (pow u 5))) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* (sqrt (/ 1 u)) v))) u))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) t1) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 3 binary64) (*.f64 t1 t1) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 t1 t1)))) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) v))) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt u) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* 1/2 (* (sqrt (/ 1 u)) (* v (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2))))) (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* 2 (pow t1 2)) (pow t1 2)))) (+ (* -1/4 (* u (pow (+ t1 (* 2 t1)) 2))) (pow t1 3)))))))) (pow u 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v))) u))
(/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 3 binary64) (*.f64 t1 t1) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 t1 t1))))) (*.f64 #s(literal 3 binary64) t1) (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (*.f64 t1 t1))) (*.f64 #s(literal 3 binary64) t1) (fma.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 t1 t1)) u) #s(literal -1/4 binary64) (pow.f64 t1 #s(literal 3 binary64))))) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 u)) (*.f64 (fma.f64 #s(literal 3 binary64) (*.f64 t1 t1) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 t1 t1)))) v))) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) t1) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) v))) (neg.f64 u))
(/ (* t1 v) (* (- t1 u) (- u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 t1 u)))
(/ (* t1 v) (- t1 u))
(*.f64 t1 (/.f64 v (-.f64 t1 u)))
(* t1 v)
(*.f64 t1 v)
(* -1 (/ (* t1 v) (pow (- u t1) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(* -1 v)
(neg.f64 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/ v (pow (+ t1 u) 2))
(/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(* (/ v (- t1 u)) (sqrt (/ 1 (- u t1))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 u t1))) (/.f64 v (-.f64 t1 u)))
(* t1 (+ (* -2 (/ (* t1 v) (pow u 3))) (* -1 (/ v (pow u 2)))))
(*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* -1 (* t1 (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(*.f64 (fma.f64 (fma.f64 (neg.f64 t1) (*.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* 2 (/ (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))) u))))) (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(*.f64 (fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 t1) (fma.f64 (/.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal 3 binary64)) u) #s(literal 2 binary64) (*.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) #s(literal -2 binary64)))) (*.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal 3 binary64))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v u)) (* -1 (/ (* t1 v) (pow u 2)))))
(*.f64 (neg.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 v u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (- (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (/ v (pow u 3)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(- t1 u)
(-.f64 t1 u)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* -2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* -2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* 2 (/ v (pow u 5))) (* 2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 u u))) t1)
(* t1 (+ (* t1 (+ (* 3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) #s(literal 3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 #s(literal 1 binary64) (*.f64 u u))) t1)
(* t1 (+ (* t1 (+ (* t1 (+ (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 5 binary64))) #s(literal 4 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal 2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 #s(literal 1 binary64) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))
(fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (/.f64 v (*.f64 u u)))
(+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))
(fma.f64 (fma.f64 (neg.f64 t1) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (*.f64 u u)))
(+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) (*.f64 #s(literal 3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 v (*.f64 u u)))
(+ (* 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) u t1) t1 (*.f64 u u))
(* t1 (+ (sqrt (/ 1 u)) (* 1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) t1)
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 3/8 (* t1 (sqrt (/ 1 (pow u 5))))) (* 1/2 (sqrt (/ 1 (pow u 3))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 3/8 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) #s(literal 1/2 binary64))) t1 (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) t1)
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 1/2 (sqrt (/ 1 (pow u 3)))) (* t1 (+ (* 5/16 (* t1 (sqrt (/ 1 (pow u 7))))) (* 3/8 (sqrt (/ 1 (pow u 5))))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 5/16 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))))) t1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) #s(literal 1/2 binary64))) t1 (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) t1)
(+ (sqrt u) (* -1/2 (* t1 (sqrt (/ 1 u)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) (sqrt.f64 u))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* -1/8 (* t1 (sqrt (/ 1 (pow u 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) #s(literal -1/2 binary64))) t1 (sqrt.f64 u))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* t1 (+ (* -1/8 (sqrt (/ 1 (pow u 3)))) (* -1/16 (* t1 (sqrt (/ 1 (pow u 5))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) #s(literal -1/8 binary64))) t1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) #s(literal -1/2 binary64))) t1 (sqrt.f64 u))
(+ u (* -1 t1))
(fma.f64 #s(literal -1 binary64) t1 u)
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) v (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) v) #s(literal -3/2 binary64)) t1))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)))))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) v (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) v) #s(literal -3/2 binary64) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) v) #s(literal -7/8 binary64) (*.f64 (neg.f64 v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))))) t1)) t1))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 9))) v)) (* -5/16 (* (sqrt (/ 1 (pow u 9))) v))))))))))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) v (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) v) #s(literal -3/2 binary64) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64))))) v (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) v) #s(literal -7/8 binary64) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 9 binary64))))) v (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 9 binary64))))) v (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 9 binary64)))) v) #s(literal -11/16 binary64)))) t1))) t1)) t1))
(/ (+ (* -2 (/ (* u v) t1)) (* -1 v)) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) (neg.f64 v)) t1)
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) (pow t1 2)))) (* 2 (/ (* u v) t1))) t1)
(/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) v) t1) (/.f64 #s(literal 3 binary64) t1) v)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) t1)
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (* 4 (/ (* (pow u 2) v) (pow t1 2)))))) t1)
(/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64)) u) #s(literal 2 binary64) (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal -2 binary64))) (pow.f64 t1 #s(literal 3 binary64))) v)) (fma.f64 (*.f64 u u) (/.f64 (neg.f64 v) (*.f64 t1 t1)) (fma.f64 (/.f64 #s(literal 4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))))) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (* -1 (/ (* u v) t1)))
(-.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 (neg.f64 u) (/.f64 v t1)))
(- (+ v (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 (/ (* u v) t1)) (* -1 (/ (* (pow u 2) v) (pow t1 2)))))
(-.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) v) (neg.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 u (/.f64 v t1)))))
(* t1 (+ 1 (* -1 (/ u t1))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* 2 (/ (* (pow u 3) v) (pow t1 3))) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) (fma.f64 #s(literal -1 binary64) v (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1)))))) t1)
(/ (+ 1 (* 2 (/ u t1))) t1)
(/.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) t1)
(/ (- (+ 1 (* -1 (/ (+ (* -4 (pow u 2)) (pow u 2)) (pow t1 2)))) (* -2 (/ u t1))) t1)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1 binary64) t1) (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) t1) #s(literal 1 binary64)) (*.f64 (/.f64 u t1) #s(literal -2 binary64))) t1)
(/ (- (+ 1 (* -1 (/ (+ (* 2 (* u (+ (* -4 (pow u 2)) (pow u 2)))) (* 2 (pow u 3))) (pow t1 3)))) (+ (* -4 (/ (pow u 2) (pow t1 2))) (+ (* -2 (/ u t1)) (/ (pow u 2) (pow t1 2))))) t1)
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) u (pow.f64 u #s(literal 3 binary64)))) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 u u) t1) (fma.f64 (/.f64 u t1) (/.f64 u t1) (*.f64 (/.f64 u t1) #s(literal -2 binary64))))) t1)
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (+.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1)
(/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) (*.f64 t1 t1))
(/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1 binary64) t1) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1)) v) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (*.f64 t1 t1))
(/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64) v) (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))))) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (+.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 u t1) (/.f64 u t1))) (*.f64 t1 t1))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))) t1)
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 u u) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))))) t1)
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ (+ (* 1/4 (/ (* t1 (pow u 2)) (pow (sqrt -1) 2))) (pow u 3)) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 u (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (/.f64 (*.f64 u u) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) t1) #s(literal -1 binary64)) #s(literal 1/4 binary64) (pow.f64 u #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))))) t1)
(* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))) t1)
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (/.f64 u #s(literal -1 binary64)) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))))) t1)
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (/ (pow u 3) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (/.f64 u #s(literal -1 binary64)) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64))))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))))) t1)
(* t1 (- (/ u t1) 1))
(*.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(/ (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1))))) t1)
(/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)))) t1)
(/ (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1))))))) t1)
(/.f64 (fma.f64 (*.f64 (*.f64 u (/.f64 v (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))) (*.f64 u u)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))))))) t1)
(/ (+ (* -1 (* (sqrt (/ 1 (pow t1 5))) (/ (* (pow u 2) v) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (+ (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (* v (sqrt -1))))))))) t1)
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 u (/.f64 v (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))) (pow.f64 u #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))) (*.f64 u u)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) v))))))) t1)
(* -1 (/ (+ v (* 2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 #s(literal -2 binary64) u) v)) t1) #s(literal -1 binary64) v) (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 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1) (*.f64 #s(literal 3 binary64) (*.f64 (*.f64 u u) v))) (neg.f64 t1)) (*.f64 (*.f64 #s(literal 2 binary64) u) v)) (neg.f64 t1)) v) (neg.f64 t1))
(+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 (neg.f64 v) t1) (*.f64 (neg.f64 v) u)) t1) #s(literal -1 binary64) v)
(+ v (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* -1 (* (pow u 2) v))) t1)) (* u v)) t1)))
(+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (*.f64 (*.f64 u u) v)) (neg.f64 t1)) (*.f64 u v)) (neg.f64 t1)) v)
(* -1 (* t1 (- (/ u t1) 1)))
(*.f64 (neg.f64 t1) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
(* -1 (/ (- (* -2 (/ u t1)) 1) t1))
(/.f64 (-.f64 (*.f64 (/.f64 u t1) #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow u 2) t1)) (* 4 (/ (pow u 2) t1))) (* -2 u)) t1)) 1) t1))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 u u) t1) #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) u)) (neg.f64 t1)) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -1 (pow u 2)) (* 4 (pow u 2)))) t1)) (* -2 u)) t1)) 1) t1))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 u u) #s(literal 3 binary64)) u))) t1) (*.f64 (*.f64 u u) #s(literal 3 binary64))) (neg.f64 t1)) (*.f64 #s(literal -2 binary64) u)) (neg.f64 t1)) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 #s(literal 2 binary64) u) v)) t1) #s(literal -1 binary64) v) (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 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1) (*.f64 #s(literal 3 binary64) (*.f64 (*.f64 u u) v))) (neg.f64 t1)) (*.f64 (*.f64 #s(literal -2 binary64) u) v)) (neg.f64 t1)) v) (neg.f64 t1))
(/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))
(/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 #s(literal 2 binary64) u) v)) t1) #s(literal -1 binary64) v) (*.f64 t1 t1))
(/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) (pow t1 2))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1) (*.f64 #s(literal 3 binary64) (*.f64 (*.f64 u u) v))) (neg.f64 t1)) (*.f64 (*.f64 #s(literal -2 binary64) u) v)) (neg.f64 t1)) v) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (/.f64 (*.f64 u u) (neg.f64 t1))) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))))))
(*.f64 (neg.f64 t1) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1))))))))
(*.f64 (neg.f64 t1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))) (*.f64 u u)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt t1) (* (pow u 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 t1)) (* (sqrt -1) (+ (* -1/4 (* t1 (pow u 2))) (pow u 3)))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1))))))))
(*.f64 (neg.f64 t1) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 u u)) (sqrt.f64 t1) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 u u) t1) #s(literal -1/4 binary64) (pow.f64 u #s(literal 3 binary64)))))) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))))))
(* -1 (* (sqrt t1) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 t1)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(*.f64 (neg.f64 t1) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(*.f64 (neg.f64 t1) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 u u)) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))))
(*.f64 (neg.f64 t1) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 u u)) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64))))) (*.f64 (pow.f64 u #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* t1 (+ 1 (* -1 (/ u t1)))))
(*.f64 (neg.f64 t1) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64)))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u))))))) t1))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (*.f64 #s(literal 3 binary64) u)) (*.f64 (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v)) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)))) (neg.f64 t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) v) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (*.f64 #s(literal 3 binary64) u)) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (fma.f64 #s(literal 3 binary64) (*.f64 u u) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 u u)))))))) (neg.f64 t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 t1)) (* v (* (sqrt -1) (+ (* -1 (* (+ u (* 2 u)) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))) (+ (* -1 (* (+ u (* 2 u)) (+ (* 2 (pow u 2)) (pow u 2)))) (+ (* -1/4 (* t1 (pow (+ u (* 2 u)) 2))) (pow u 3)))))))) (* 1/2 (* (sqrt t1) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2)))))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) v) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (*.f64 #s(literal 3 binary64) u)) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 3 binary64) (*.f64 u u) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 u u))))) (*.f64 #s(literal 3 binary64) u) (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (*.f64 u u))) (*.f64 #s(literal 3 binary64) u) (fma.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 u u)) t1) #s(literal -1/4 binary64) (pow.f64 u #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64))) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 t1)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (fma.f64 #s(literal 3 binary64) (*.f64 u u) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 u u))))))) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))))) (neg.f64 t1))

rewrite195.0ms (3%)

Memory
-6.8MiB live, 250.0MiB allocated; 36ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036178
056164
1175164
2923164
09036164
Stop Event
iter limit
node limit
iter limit
Counts
22 → 606
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1))
(/.f64 (*.f64 v t1) (-.f64 t1 u))
(*.f64 v t1)
(-.f64 t1 u)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(neg.f64 v)
#s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1))
(/.f64 #s(literal 1 binary64) t1)
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) u)
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
(sqrt.f64 (-.f64 u t1))
(-.f64 u t1)
(neg.f64 t1)
(/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))
Outputs
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) #s(literal 1 binary64)) (+.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (*.f64 (+.f64 u 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 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (neg.f64 t1) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 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 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 t1 (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (+.f64 u t1) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 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 (+.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 (+.f64 u t1) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (sqrt.f64 (-.f64 u t1))) (/.f64 (+.f64 u t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 u t1) (-.f64 u 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)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (sqrt.f64 (-.f64 u t1))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 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 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 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 t1 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 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 (/.f64 (neg.f64 v) (-.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 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 (/.f64 v (-.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 v (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (/.f64 t1 (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 v (/.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 t1 (-.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 (neg.f64 t1) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 t1) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 (neg.f64 v) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 t1 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 t1) (-.f64 t1 u)) (/.f64 (neg.f64 v) (-.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) (-.f64 u t1)) (/.f64 (neg.f64 t1) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (-.f64 u t1)) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 t1 (-.f64 u t1))))
(*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) 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 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (+.f64 u t1) (/.f64 v (-.f64 u t1))))
(*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 v (-.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (+.f64 u t1) (/.f64 t1 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 v) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 t1 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1))))
(*.f64 t1 (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 u t1)))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 u t1) (-.f64 t1 u))))
(*.f64 v (/.f64 (/.f64 t1 (-.f64 t1 u)) (-.f64 u t1)))
(*.f64 v (/.f64 t1 (*.f64 (-.f64 u t1) (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (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 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.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 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)))))
(/.f64 (neg.f64 (*.f64 v (/.f64 t1 (sqrt.f64 (-.f64 u t1))))) (*.f64 (neg.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 u u (*.f64 t1 (-.f64 t1 u)))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u 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 (-.f64 u t1)) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u))))))
(/.f64 (*.f64 v (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (neg.f64 v)) (*.f64 (neg.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) v) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (neg.f64 (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (sqrt.f64 (-.f64 u t1)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v)) (neg.f64 (-.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 (-.f64 t1 u)) (-.f64 u t1)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 u t1))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (sqrt.f64 (-.f64 u t1))))
(neg.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 (neg.f64 (-.f64 t1 u)) (-.f64 u t1))))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (-.f64 u t1) (-.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 t1 (-.f64 u t1))))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (-.f64 t1 u)) (-.f64 u t1))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (-.f64 u t1) (-.f64 t1 u)))))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v)) (-.f64 u t1)))
(fma.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(fma.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) u (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) t1))
(fma.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) t1 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) u))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.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 (*.f64 (/.f64 t1 (-.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 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(fma.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 t1 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(fma.f64 t1 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 u (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(+.f64 (*.f64 u (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))) (*.f64 t1 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(+.f64 (*.f64 t1 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))) (*.f64 u (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(+.f64 (*.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) u) (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) t1))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) t1) (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) u))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.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 (*.f64 (/.f64 t1 (-.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 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) #s(literal 1 binary64)) (+.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (/.f64 (*.f64 (+.f64 u 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 t1 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 v (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (+.f64 u t1))
(*.f64 (*.f64 v (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 t1 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u)))) (+.f64 u t1))
(*.f64 (/.f64 (neg.f64 v) (/.f64 (*.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 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 v (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 t1 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 (*.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 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.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 (neg.f64 t1) #s(literal 1 binary64)) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) #s(literal 1 binary64)) (/.f64 (neg.f64 t1) (-.f64 t1 u)))
(*.f64 (/.f64 t1 #s(literal 1 binary64)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 v #s(literal 1 binary64)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) t1))
(*.f64 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (+.f64 u t1) v))
(*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) v))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (+.f64 u t1) t1))
(*.f64 (/.f64 t1 (-.f64 t1 u)) v)
(*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (neg.f64 t1))
(*.f64 (/.f64 v (-.f64 t1 u)) t1)
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) (-.f64 t1 u)))
(*.f64 t1 (/.f64 v (-.f64 t1 u)))
(*.f64 v (/.f64 t1 (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (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 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 (/.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)))) (fma.f64 u u (*.f64 t1 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (/.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)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 u u)))
(/.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 t1 v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (-.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))))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 t1 v) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (fma.f64 u u (*.f64 t1 (-.f64 t1 u)))))
(/.f64 (*.f64 (*.f64 t1 v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (*.f64 t1 (-.f64 t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (*.f64 t1 v) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) u) (-.f64 (*.f64 (+.f64 u t1) u) (*.f64 t1 t1))))))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 t1 v) (-.f64 t1 u))
(neg.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v)))
(fma.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(fma.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) u (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) t1))
(fma.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) t1 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) u))
(fma.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 t1 (*.f64 u u)) (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) u) (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) u)))
(fma.f64 (fma.f64 t1 t1 (*.f64 u u)) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))))
(fma.f64 (*.f64 (+.f64 u t1) u) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) u) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(fma.f64 u (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (*.f64 t1 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))))
(fma.f64 t1 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (*.f64 u (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))))
(+.f64 (*.f64 u (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))) (*.f64 t1 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))))
(+.f64 (*.f64 t1 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))) (*.f64 u (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u)))))
(+.f64 (*.f64 (fma.f64 t1 t1 (*.f64 u u)) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 u t1) u) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) u) (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) u) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) t1))
(+.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) t1) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) u))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 t1 t1 (*.f64 u u))) (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) u)) (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) u)))
(*.f64 (neg.f64 t1) (neg.f64 v))
(*.f64 (neg.f64 v) (neg.f64 t1))
(*.f64 t1 v)
(*.f64 v t1)
(neg.f64 (*.f64 (neg.f64 t1) v))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (/.f64 (+.f64 t1 (neg.f64 u)) #s(literal 1 binary64)) (/.f64 (-.f64 t1 (neg.f64 u)) (+.f64 u t1)))
(*.f64 (/.f64 (+.f64 t1 (neg.f64 u)) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (/.f64 (-.f64 t1 (neg.f64 u)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (+.f64 u t1) #s(literal 1 binary64)) (/.f64 (-.f64 t1 u) (+.f64 u t1)))
(*.f64 (/.f64 (+.f64 u t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (/.f64 (-.f64 t1 u) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 #s(literal 1 binary64) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u (-.f64 u t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))) (+.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t1 t1) (+.f64 u t1)) (/.f64 (*.f64 t1 t1) (+.f64 u t1))) (*.f64 (/.f64 (*.f64 u u) (+.f64 u t1)) (/.f64 (*.f64 u u) (+.f64 u t1)))) (+.f64 (/.f64 (*.f64 t1 t1) (+.f64 u t1)) (/.f64 (*.f64 u u) (+.f64 u t1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 t1 t1) (+.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 u u) (+.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) (+.f64 u t1)) (/.f64 (*.f64 t1 t1) (+.f64 u t1)) (fma.f64 (/.f64 (*.f64 u u) (+.f64 u t1)) (/.f64 (*.f64 u u) (+.f64 u t1)) (*.f64 (/.f64 (*.f64 t1 t1) (+.f64 u t1)) (/.f64 (*.f64 u u) (+.f64 u t1))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (+.f64 u t1))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 u (-.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 t1 t1) (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u (-.f64 u t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1))))))
(/.f64 (-.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 t1 t1) (+.f64 u t1)) (*.f64 (+.f64 u t1) (*.f64 u u))) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fma.f64 (neg.f64 t1) t1 (*.f64 u u)) (neg.f64 (+.f64 u t1)))
(/.f64 (pow.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 u t1)))
(/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 u t1))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(neg.f64 (neg.f64 (-.f64 t1 u)))
(fma.f64 (/.f64 (fabs.f64 t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (/.f64 (fabs.f64 t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (*.f64 (neg.f64 u) u) (+.f64 u t1)))
(fma.f64 (/.f64 (fabs.f64 t1) #s(literal 1 binary64)) (/.f64 (fabs.f64 t1) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 u) u) (+.f64 u t1)))
(fma.f64 (/.f64 (neg.f64 t1) #s(literal 1 binary64)) (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 u) u) (+.f64 u t1)))
(fma.f64 (/.f64 (neg.f64 t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (/.f64 (neg.f64 t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (*.f64 (neg.f64 u) u) (+.f64 u t1)))
(fma.f64 (/.f64 t1 #s(literal 1 binary64)) (/.f64 t1 (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 u) u) (+.f64 u t1)))
(fma.f64 (/.f64 t1 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (/.f64 t1 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (*.f64 (neg.f64 u) u) (+.f64 u t1)))
(fma.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1)) (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(fma.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(fma.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 t1 t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(-.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(-.f64 (/.f64 (*.f64 t1 t1) (+.f64 u t1)) (/.f64 (*.f64 u u) (+.f64 u t1)))
(-.f64 t1 u)
(+.f64 (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t1 t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))) (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 t1 t1) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 u) u) (+.f64 u t1)))
(*.f64 (neg.f64 #s(approx (/ t1 (pow (- u t1) 2)) (pow.f64 t1 #s(literal -1 binary64)))) v)
(*.f64 #s(approx (/ t1 (pow (- u t1) 2)) (pow.f64 t1 #s(literal -1 binary64))) (neg.f64 v))
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (pow.f64 t1 #s(literal -1 binary64))))
(*.f64 v (neg.f64 #s(approx (/ t1 (pow (- u t1) 2)) (pow.f64 t1 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (neg.f64 v) (neg.f64 #s(approx (/ t1 (pow (- u t1) 2)) (pow.f64 t1 #s(literal -1 binary64))))))
(neg.f64 (*.f64 #s(approx (/ t1 (pow (- u t1) 2)) (pow.f64 t1 #s(literal -1 binary64))) v))
(neg.f64 v)
#s(approx (/ t1 (pow (- u t1) 2)) (pow.f64 t1 #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 t1 #s(literal -1/2 binary64))) (neg.f64 (pow.f64 t1 #s(literal -1/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 t1 #s(literal -1/2 binary64))) (fabs.f64 (pow.f64 t1 #s(literal -1/2 binary64))))
(*.f64 (pow.f64 t1 #s(literal -1/2 binary64)) (pow.f64 t1 #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 (log.f64 t1)) #s(literal -1 binary64))
(pow.f64 (pow.f64 t1 #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 t1 t1) #s(literal -1/2 binary64))
(pow.f64 t1 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) t1)
(/.f64 #s(literal -1 binary64) (neg.f64 t1))
(neg.f64 (/.f64 #s(literal -1 binary64) t1))
(exp.f64 (*.f64 (log.f64 t1) #s(literal -1 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 t1) #s(literal -1 binary64))) (sinh.f64 (*.f64 (log.f64 t1) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1)
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 t1 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 t1 v) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1)))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (/.f64 (*.f64 t1 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (neg.f64 v) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(neg.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)))
(*.f64 (neg.f64 u) (neg.f64 u))
(*.f64 u u)
(pow.f64 (exp.f64 (log.f64 u)) #s(literal 2 binary64))
(pow.f64 (neg.f64 u) #s(literal 2 binary64))
(pow.f64 (*.f64 u u) #s(literal 1 binary64))
(pow.f64 u #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 u) u))
(sqrt.f64 (pow.f64 u #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 u) u))
(fabs.f64 (*.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)))
(+.f64 (cosh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 t1) (neg.f64 u)) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 (/.f64 (neg.f64 v) u) u) t1)
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 (neg.f64 t1) (neg.f64 u)))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(/.f64 (*.f64 (/.f64 v u) t1) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(/.f64 (*.f64 t1 v) (*.f64 (neg.f64 u) u))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 u) u)))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) (neg.f64 u)))
(neg.f64 (/.f64 (*.f64 (/.f64 v u) t1) u))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 u u)))
(neg.f64 (*.f64 t1 (/.f64 (/.f64 v u) u)))
(neg.f64 (*.f64 (/.f64 (/.f64 v u) u) t1))
(/.f64 (/.f64 v u) (neg.f64 u))
(/.f64 (/.f64 (neg.f64 v) u) u)
(/.f64 (neg.f64 v) (*.f64 u u))
(/.f64 v (*.f64 (neg.f64 u) u))
(neg.f64 (/.f64 (/.f64 v u) u))
(/.f64 (neg.f64 v) u)
(/.f64 v (neg.f64 u))
(neg.f64 (/.f64 v u))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) #s(literal 1 binary64)) (+.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (*.f64 (+.f64 u 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 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (neg.f64 t1) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 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 (neg.f64 t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 (/.f64 v (-.f64 t1 u)) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 t1 (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (+.f64 u t1) (-.f64 t1 u)))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 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 (+.f64 u t1) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 (+.f64 u t1) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 v (-.f64 t1 u))) (sqrt.f64 (-.f64 u t1))) (/.f64 (+.f64 u t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 u t1) (-.f64 u 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)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 (/.f64 (*.f64 t1 v) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (sqrt.f64 (-.f64 u t1))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 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 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 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 t1 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 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 (/.f64 (neg.f64 v) (-.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 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 (/.f64 v (-.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 v (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (/.f64 (/.f64 t1 (-.f64 t1 u)) (-.f64 t1 u)))
(*.f64 (/.f64 v (/.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 t1 (-.f64 t1 u)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 (neg.f64 t1) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 t1) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 (neg.f64 v) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 t1 (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 t1 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 t1) (-.f64 t1 u)) (/.f64 (neg.f64 v) (-.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) (-.f64 u t1)) (/.f64 (neg.f64 t1) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (-.f64 u t1)) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 t1 (-.f64 u t1))))
(*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) 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 (/.f64 t1 (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (+.f64 u t1) (/.f64 v (-.f64 u t1))))
(*.f64 (/.f64 t1 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (/.f64 v (-.f64 u t1))))
(*.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (+.f64 u t1) (/.f64 t1 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 v) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 t1 (-.f64 t1 u)) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 (neg.f64 t1) (-.f64 u t1)))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 t1 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (-.f64 u t1))))
(*.f64 t1 (/.f64 (/.f64 v (-.f64 t1 u)) (-.f64 u t1)))
(*.f64 t1 (/.f64 v (*.f64 (-.f64 u t1) (-.f64 t1 u))))
(*.f64 v (/.f64 (/.f64 t1 (-.f64 t1 u)) (-.f64 u t1)))
(*.f64 v (/.f64 t1 (*.f64 (-.f64 u t1) (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (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 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.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 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)))))
(/.f64 (neg.f64 (*.f64 v (/.f64 t1 (sqrt.f64 (-.f64 u t1))))) (*.f64 (neg.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 u u (*.f64 t1 (-.f64 t1 u)))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u 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 (-.f64 u t1)) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u))))))
(/.f64 (*.f64 v (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (neg.f64 v)) (*.f64 (neg.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) v) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (neg.f64 (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (sqrt.f64 (-.f64 u t1)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v)) (neg.f64 (-.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 (-.f64 t1 u)) (-.f64 u t1)))
(/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 u t1))
(/.f64 (*.f64 t1 v) (*.f64 (-.f64 u t1) (-.f64 t1 u)))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (sqrt.f64 (-.f64 u t1))))
(neg.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (/.f64 (*.f64 t1 v) (*.f64 (neg.f64 (-.f64 t1 u)) (-.f64 u t1))))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (-.f64 u t1) (-.f64 t1 u))))
(neg.f64 (*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 t1 (-.f64 u t1))))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (-.f64 t1 u)) (-.f64 u t1))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 t1 (*.f64 (-.f64 u t1) (-.f64 t1 u)))))
(neg.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) (neg.f64 v)) (-.f64 u t1)))
(fma.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(fma.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) u (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) t1))
(fma.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) t1 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) u))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.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 (*.f64 (/.f64 t1 (-.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 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(fma.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 t1 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(fma.f64 t1 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (*.f64 u (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(+.f64 (*.f64 u (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))) (*.f64 t1 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(+.f64 (*.f64 t1 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))) (*.f64 u (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1)))))
(+.f64 (*.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) u) (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) t1))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) t1) (*.f64 (*.f64 (/.f64 (/.f64 t1 (-.f64 t1 u)) (+.f64 u t1)) (/.f64 v (-.f64 u t1))) u))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1))) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 (*.f64 (/.f64 t1 (-.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 (*.f64 (/.f64 t1 (-.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 (/.f64 t1 (-.f64 t1 u)) v) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(/.f64 (neg.f64 t1) (neg.f64 (sqrt.f64 (-.f64 u t1))))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
(neg.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (-.f64 u t1)))) (sqrt.f64 (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 u t1))) (sqrt.f64 (sqrt.f64 (-.f64 u t1))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) #s(literal 1/2 binary64)) (pow.f64 (-.f64 t1 u) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (-.f64 u t1)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (-.f64 u t1) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (neg.f64 (sqrt.f64 (+.f64 u t1))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (fabs.f64 (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (fabs.f64 (sqrt.f64 (+.f64 u t1))))
(/.f64 (fabs.f64 (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fabs.f64 (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (sqrt.f64 (neg.f64 (+.f64 u t1))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1))) (sqrt.f64 (+.f64 u t1)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))))
(sqrt.f64 (-.f64 u t1))
(fabs.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))))
(fabs.f64 (sqrt.f64 (-.f64 u t1)))
(exp.f64 (/.f64 (log.f64 (-.f64 u t1)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1/2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) #s(literal 1 binary64)) (-.f64 t1 u))
(*.f64 (*.f64 (sqrt.f64 (-.f64 u t1)) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (+.f64 (neg.f64 u) t1) #s(literal 1 binary64)) (/.f64 (-.f64 (neg.f64 u) t1) (+.f64 u t1)))
(*.f64 (/.f64 (+.f64 (neg.f64 u) t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (/.f64 (-.f64 (neg.f64 u) t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (+.f64 u t1) #s(literal 1 binary64)) (/.f64 (-.f64 u t1) (+.f64 u t1)))
(*.f64 (/.f64 (+.f64 u t1) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (/.f64 (-.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fabs.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (fabs.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u)))) (-.f64 u t1))
(*.f64 (fabs.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fabs.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (sqrt.f64 (neg.f64 (-.f64 u t1))) (sqrt.f64 (neg.f64 (-.f64 u t1))))
(*.f64 (pow.f64 (neg.f64 (-.f64 u t1)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (-.f64 u t1)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) #s(literal 1 binary64)) (pow.f64 (-.f64 t1 u) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 u t1))
(*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (-.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)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) (neg.f64 (sqrt.f64 (-.f64 u t1))))
(*.f64 (sqrt.f64 (-.f64 u t1)) (sqrt.f64 (-.f64 u t1)))
(pow.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (-.f64 u t1)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (-.f64 u t1) #s(literal 1 binary64))
(/.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u 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 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u (-.f64 u t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 u t1)) (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (sqrt.f64 (+.f64 u t1)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 u t1)) (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 u u) (+.f64 u t1)) (/.f64 (*.f64 u u) (+.f64 u t1))) (*.f64 (/.f64 (*.f64 t1 t1) (+.f64 u t1)) (/.f64 (*.f64 t1 t1) (+.f64 u t1)))) (+.f64 (/.f64 (*.f64 u u) (+.f64 u t1)) (/.f64 (*.f64 t1 t1) (+.f64 u t1))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))) (+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (-.f64 (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 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (+.f64 u t1))
(/.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 (+.f64 u t1) u (*.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 (+.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 u (-.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 t1 t1) (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u (-.f64 u t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1))) (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (+.f64 u t1))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1))) (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (+.f64 u t1)) (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (*.f64 (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (sqrt.f64 (+.f64 u t1))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 u 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 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (pow.f64 t1 #s(literal 3 binary64)))) (pow.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64)))
(/.f64 (fabs.f64 (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (fabs.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (fabs.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (fabs.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fabs.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (+.f64 u t1))
(/.f64 (fabs.f64 (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fabs.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (fabs.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fabs.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 u t1)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 u t1))) (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 u t1) (*.f64 (+.f64 u t1) (-.f64 u t1)))) (sqrt.f64 (+.f64 u t1)))
(/.f64 (sqrt.f64 (*.f64 (-.f64 u t1) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (sqrt.f64 (*.f64 (+.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 u t1)) (-.f64 u t1))) (sqrt.f64 (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (+.f64 u t1))))
(/.f64 (sqrt.f64 (pow.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) #s(literal 2 binary64))))
(/.f64 (exp.f64 (log.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (exp.f64 (log.f64 (+.f64 u t1))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (+.f64 u t1)))
(/.f64 (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) (-.f64 u t1)) (+.f64 u t1))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.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))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(neg.f64 (neg.f64 (-.f64 u t1)))
(fma.f64 (/.f64 (neg.f64 u) #s(literal 1 binary64)) (/.f64 (neg.f64 u) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (neg.f64 u) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (/.f64 (neg.f64 u) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 u #s(literal 1 binary64)) (/.f64 u (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 u (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (/.f64 u (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.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 u (-.f64 u t1)) (*.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 t1 t1)))
(fma.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 t1 t1) (*.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 u (-.f64 u t1))))
(fma.f64 (*.f64 u (-.f64 u 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 (*.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))))))
(fma.f64 (*.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 (*.f64 u (-.f64 u t1)) (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(sqrt.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(-.f64 (/.f64 (*.f64 u u) (+.f64 u t1)) (/.f64 (*.f64 t1 t1) (+.f64 u t1)))
(-.f64 u t1)
(fabs.f64 (neg.f64 (-.f64 t1 u)))
(fabs.f64 (neg.f64 (-.f64 u t1)))
(fabs.f64 (-.f64 u t1))
(fabs.f64 (-.f64 t1 u))
(exp.f64 (fma.f64 (log.f64 (-.f64 u t1)) #s(literal 1/2 binary64) (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1/2 binary64))))
(exp.f64 (/.f64 (log.f64 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.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/2 binary64)))
(exp.f64 (log.f64 (-.f64 u t1)))
(+.f64 (*.f64 (*.f64 u (-.f64 u 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 (*.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 (*.f64 (*.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 (*.f64 u (-.f64 u 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 (*.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 u (-.f64 u t1))) (*.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 t1 t1)))
(+.f64 (*.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 t1 t1)) (*.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 u (-.f64 u t1))))
(+.f64 (cosh.f64 (log.f64 (-.f64 u t1))) (sinh.f64 (log.f64 (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 u u) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(neg.f64 t1)
(*.f64 (/.f64 (/.f64 v (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 v (*.f64 (+.f64 u t1) (-.f64 t1 u))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 (+.f64 u t1) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (neg.f64 (sqrt.f64 (-.f64 u t1))))
(/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))
(/.f64 (neg.f64 v) (*.f64 (neg.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 v (*.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) (neg.f64 (-.f64 t1 u))))
(/.f64 v (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u)))
(neg.f64 (/.f64 v (*.f64 (neg.f64 (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 (sqrt.f64 (-.f64 u t1)) (-.f64 t1 u))))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))

eval112.0ms (1.7%)

Memory
-23.5MiB live, 215.4MiB allocated; 31ms collecting garbage
Compiler

Compiled 33 170 to 3 619 computations (89.1% saved)

prune22.0ms (0.3%)

Memory
15.2MiB live, 62.3MiB allocated; 2ms collecting garbage
Pruning

12 alts after pruning (5 fresh and 7 done)

PrunedKeptTotal
New9972999
Fresh033
Picked235
Done044
Total999121 011
Accuracy
99.7%
Counts
1 011 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.7%
(/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1))
72.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
50.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
59.0%
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
48.7%
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
49.8%
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
30.7%
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
50.7%
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
57.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
50.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
57.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
53.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
Compiler

Compiled 287 to 193 computations (32.8% saved)

simplify152.0ms (2.3%)

Memory
8.8MiB live, 107.0MiB allocated; 6ms collecting garbage
Localize:

Found 20 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
040240
063240
1115240
2257240
3691240
41457240
52088240
63294240
74997240
85925240
96608240
107344240
117952240
08234240
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v))
#s(approx (/ t1 (- u t1)) #s(literal -1 binary64))
#s(literal -1 binary64)
(neg.f64 v)
v
(-.f64 u t1)
u
t1
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 t1)
t1
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
t1
(/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1))
(/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u)))
(*.f64 v t1)
v
t1
#s(approx (- t1 u) (neg.f64 u))
(neg.f64 u)
u
(-.f64 u t1)
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
t1
(sqrt.f64 (-.f64 u t1))
(-.f64 u t1)
u
(/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))
(/.f64 v (-.f64 t1 u))
v
(-.f64 t1 u)
#s(approx (sqrt (- u t1)) (sqrt.f64 u))
(sqrt.f64 u)
Outputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (-.f64 u t1))
(*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v))
(*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)))
#s(approx (/ t1 (- u t1)) #s(literal -1 binary64))
#s(literal -1 binary64)
(neg.f64 v)
v
(-.f64 u t1)
u
t1
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 t1)
t1
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
u
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
(neg.f64 v)
v
u
t1
(/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 v (-.f64 u t1)) t1) #s(approx (- t1 u) (neg.f64 u)))
(/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u)))
(*.f64 v t1)
v
t1
#s(approx (- t1 u) (neg.f64 u))
(neg.f64 u)
u
(-.f64 u t1)
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (/.f64 t1 (sqrt.f64 (-.f64 u t1))))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
t1
(sqrt.f64 (-.f64 u t1))
(-.f64 u t1)
u
(/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))
(/.f64 v (-.f64 t1 u))
v
(-.f64 t1 u)
#s(approx (sqrt (- u t1)) (sqrt.f64 u))
(sqrt.f64 u)

localize125.0ms (1.9%)

Memory
-25.7MiB live, 166.6MiB allocated; 15ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.109375
(/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))
accuracy0.16015625
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
accuracy1.4054289330012308
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
accuracy8.235283155531802
#s(approx (sqrt (- u t1)) (sqrt.f64 u))
accuracy0.0
(neg.f64 u)
accuracy0.26858095235999957
(/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1))
accuracy3.121458829710303
(/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u)))
accuracy8.375021800742896
#s(approx (- t1 u) (neg.f64 u))
accuracy0.0
(neg.f64 v)
accuracy0.29201845235999957
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
accuracy1.3091516121103253
(*.f64 (/.f64 (neg.f64 v) u) t1)
accuracy7.9920117770446595
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
accuracy0.0
(neg.f64 t1)
accuracy2.3361425000642075
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
accuracy5.553159886922824
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
accuracy7.542721667826356
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
accuracy0.0
(neg.f64 v)
accuracy0.26858095235999957
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
accuracy1.6668461030655708
(*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v))
accuracy17.87525642125347
#s(approx (/ t1 (- u t1)) #s(literal -1 binary64))
Samples
35.0ms148×0invalid
26.0ms108×0valid
Compiler

Compiled 197 to 33 computations (83.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-div: 17.0ms (39.5% of total)
ival-mult: 12.0ms (27.9% of total)
ival-sqrt: 6.0ms (13.9% of total)
ival-sub: 3.0ms (7% of total)
ival-neg: 3.0ms (7% of total)
ival-add: 1.0ms (2.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series55.0ms (0.9%)

Memory
6.2MiB live, 53.5MiB allocated; 2ms collecting garbage
Counts
23 → 209
Calls
Call 1
Inputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v))
#s(approx (/ t1 (- u t1)) #s(literal -1 binary64))
(neg.f64 v)
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
(/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1))
(/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u)))
(*.f64 v t1)
#s(approx (- t1 u) (neg.f64 u))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
(sqrt.f64 (-.f64 u t1))
(-.f64 u t1)
(neg.f64 u)
#s(approx (sqrt (- u t1)) (sqrt.f64 u))
(/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))
Outputs
(* -1 (/ v t1))
(+ (* -2 (/ (* u v) (pow t1 2))) (* -1 (/ v t1)))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* 2 (/ v (pow t1 4))) (* 2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
v
(+ v (/ (* u v) t1))
(+ v (* u (+ (/ v t1) (/ (* u v) (pow t1 2)))))
(+ v (* u (+ (* u (+ (/ v (pow t1 2)) (/ (* u v) (pow t1 3)))) (/ v t1))))
-1
(- (* -1 (/ u t1)) 1)
(- (* u (- (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)
(- (* u (- (* u (- (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(/ -1 t1)
(- (* 2 (/ u (pow t1 2))) (/ 1 t1))
(- (* u (+ (* -3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(- (* u (+ (* u (- (* 4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ v u))
(+ (* -1 (/ v t1)) (* u (- (* -1 (* u (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(+ (* -1 (/ v t1)) (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 4))) (* 2 (/ (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))) t1))))) (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(+ v (* u (- (/ (* u v) (pow t1 2)) (* -1 (/ v t1)))))
(+ v (* u (- (* u (- (/ (* u v) (pow t1 3)) (* -1 (/ v (pow t1 2))))) (* -1 (/ v t1)))))
t1
(+ t1 (* -1 u))
(* (sqrt t1) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (sqrt -1)))))))) (* (sqrt t1) (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ u (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (pow t1 5))) (/ u (pow (sqrt -1) 5)))))))) (* (sqrt t1) (sqrt -1)))
(* -1 t1)
(- u t1)
(* -1 u)
(* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 9))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 9))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(/ (+ (* -2 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* 2 (/ (* (pow t1 4) v) (pow u 3))) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 2) v) u)) (* -1 (/ (* (pow t1 3) v) (pow u 2))))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 2) v) u)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (* -1 (/ (* (pow t1 4) v) (pow u 3)))))) u)
(/ t1 u)
(/ (+ t1 (/ (pow t1 2) u)) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 4) (pow u 3))) (+ (* -1 (/ (pow t1 2) u)) (* -1 (/ (pow t1 3) (pow u 2))))) 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 (pow u 2)))
(/ (+ (* -1 t1) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) (pow u 3))) (+ (* -2 (/ (pow t1 4) (pow u 3))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))))) (pow u 2))
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v))) (pow u 2)))) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 4) v)) (* 2 (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))))) (pow u 3)))) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (* 2 (/ (* (pow t1 2) v) u)) (* 4 (/ (* (pow t1 3) v) (pow u 2)))))) (pow u 2))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 3) v) (pow u 2)))) (/ (* (pow t1 2) v) u)) u)
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 4) v) (pow u 3)))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 3) v) (pow u 2)))) u)
(* u (- (/ t1 u) 1))
(* t1 (sqrt (/ 1 u)))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(+ (* -1/2 (* (* t1 (+ (* -1 (pow t1 3)) (* 1/4 (* (pow t1 2) u)))) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u))))))
(sqrt u)
(* u (+ (sqrt (/ 1 u)) (* -1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))))))
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (+ (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))) (* -1/16 (* (pow t1 3) (sqrt (/ 1 (pow u 7)))))))))
u
(* u (+ 1 (* -1 (/ t1 u))))
(* -1 (* (sqrt (/ 1 (pow u 3))) v))
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))) u)
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))))) u)
(/ (+ (* -2 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 3) v) (sqrt (/ 1 (pow u 7))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3))))))))) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -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)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* t1 v) (/ (* (pow t1 2) v) u)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* -1 (* (pow t1 3) v))) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (pow t1 2) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (+ (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (* -1 (pow t1 3))) u)) (pow t1 2)) 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))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) u))) u))) (pow u 2))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* 2 (pow t1 4))) u)) (pow t1 3))) u))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (* u (+ 1 (* -1 (/ t1 u)))))
(/ (* t1 v) (* (pow u 2) (pow (sqrt -1) 2)))
(/ (+ (* 2 (/ (* (pow t1 2) v) (* u (pow (sqrt -1) 2)))) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* -2 (/ (* (pow t1 4) v) (* u (pow (sqrt -1) 2))))) (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* -1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(+ (* -1 (/ (+ (* 1/2 (* (* t1 (+ (* -1/4 (* (pow t1 2) u)) (pow t1 3))) (sqrt (/ 1 u)))) (* 1/2 (* (pow t1 3) (sqrt u)))) (pow u 3))) (+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u)))))
(* -1 (* (sqrt u) (pow (sqrt -1) 2)))
(* -1 (* u (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2))))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/16 (* (* (pow t1 3) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))))
(* -1 (* u (- (/ t1 u) 1)))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v)) u))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (+ (* 1/2 (* (sqrt (/ 1 (pow u 5))) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* (sqrt (/ 1 u)) v))) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt u) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* 1/2 (* (sqrt (/ 1 u)) (* v (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2))))) (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* 2 (pow t1 2)) (pow t1 2)))) (+ (* -1/4 (* u (pow (+ t1 (* 2 t1)) 2))) (pow t1 3)))))))) (pow u 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v))) u))
(* -1 (/ (* t1 v) (pow (- u t1) 2)))
(* -1 (/ (* t1 v) (- u t1)))
(* -1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ (* t1 v) (* (- t1 u) (- u t1)))
(/ (* t1 v) (- t1 u))
(* t1 v)
(* (/ v (- t1 u)) (sqrt (/ 1 (- u t1))))
(* t1 (+ (* -2 (/ (* t1 v) (pow u 3))) (* -1 (/ v (pow u 2)))))
(* 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)) (* -1 (/ (* t1 v) (pow u 2)))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ v (pow u 2))) (* -1 (/ (* t1 v) (pow u 3)))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* -1 (/ v (pow u 3))) (* -1 (/ (* t1 v) (pow u 4)))))))))
(* t1 (+ (/ 1 u) (/ t1 (pow u 2))))
(* t1 (+ (* t1 (+ (/ 1 (pow u 2)) (/ t1 (pow u 3)))) (/ 1 u)))
(* t1 (+ (* t1 (+ (* t1 (+ (/ 1 (pow u 3)) (/ t1 (pow u 4)))) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (- (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(* t1 (- (* t1 (+ (* -3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (- (* t1 (+ (* t1 (- (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* -1 (* t1 (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* 2 (/ (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))) u))))) (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (- (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (/ v (pow u 3)))) (/ v (pow u 2))))))
(- t1 u)
(* t1 (+ (sqrt (/ 1 u)) (* 1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 3/8 (* t1 (sqrt (/ 1 (pow u 5))))) (* 1/2 (sqrt (/ 1 (pow u 3))))))))
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 1/2 (sqrt (/ 1 (pow u 3)))) (* t1 (+ (* 5/16 (* t1 (sqrt (/ 1 (pow u 7))))) (* 3/8 (sqrt (/ 1 (pow u 5))))))))))
(+ (sqrt u) (* -1/2 (* t1 (sqrt (/ 1 u)))))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* -1/8 (* t1 (sqrt (/ 1 (pow u 3))))))))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* t1 (+ (* -1/8 (sqrt (/ 1 (pow u 3)))) (* -1/16 (* t1 (sqrt (/ 1 (pow u 5))))))))))
(+ u (* -1 t1))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)))))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)))))))))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 9))) v)) (* -5/16 (* (sqrt (/ 1 (pow u 9))) v))))))))))))))
(/ (+ (* -2 (/ (* u v) t1)) (* -1 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* 2 (/ (* (pow u 3) v) (pow t1 3))) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ v (+ (/ (* u v) t1) (/ (* (pow u 2) v) (pow t1 2))))
(+ v (+ (/ (* u v) t1) (+ (/ (* (pow u 2) v) (pow t1 2)) (/ (* (pow u 3) v) (pow t1 3)))))
(- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (/ u t1)))
(- (* -1 (/ (pow u 3) (pow t1 3))) (+ 1 (+ (/ u t1) (/ (pow u 2) (pow t1 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)
(/ (- (* 2 (/ u t1)) 1) t1)
(/ (- (* -1 (/ (+ (* -1 (pow u 2)) (* 4 (pow u 2))) (pow t1 2))) (+ 1 (* -2 (/ u t1)))) t1)
(/ (- (* -1 (/ (+ (* -2 (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2))))) (* 2 (pow u 3))) (pow t1 3))) (+ 1 (+ (* -2 (/ u t1)) (+ (* -1 (/ (pow u 2) (pow t1 2))) (* 4 (/ (pow u 2) (pow t1 2))))))) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) (pow t1 2)))) (* 2 (/ (* u v) t1))) t1)
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (* 4 (/ (* (pow u 2) v) (pow t1 2)))))) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (* -1 (/ (* u v) t1)))
(- (+ v (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 (/ (* u v) t1)) (* -1 (/ (* (pow u 2) v) (pow t1 2)))))
(* t1 (+ 1 (* -1 (/ u t1))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ (+ (* 1/4 (/ (* t1 (pow u 2)) (pow (sqrt -1) 2))) (pow u 3)) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (/ (pow u 3) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* t1 (- (/ u t1) 1))
(/ (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1))))) t1)
(/ (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1))))))) t1)
(/ (+ (* -1 (* (sqrt (/ 1 (pow t1 5))) (/ (* (pow u 2) v) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (+ (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (* v (sqrt -1))))))))) 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))
(+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(+ v (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* -1 (* (pow u 2) v))) t1)) (* u v)) t1)))
(- (* -1 (/ (- (/ (pow u 2) t1) (* -1 u)) t1)) 1)
(- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (pow u 2)) t1)) (* -1 u)) t1)) 1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ 1 (* -2 (/ u t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow u 2) t1)) (/ (pow u 2) t1)) (* -2 u)) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* -2 u)) t1))) t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (* t1 (- (/ u t1) 1)))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1))))))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt t1) (* (pow u 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 t1)) (* (sqrt -1) (+ (* -1/4 (* t1 (pow u 2))) (pow u 3)))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1))))))))
(* -1 (* (sqrt t1) (sqrt -1)))
(* -1 (* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))))
(* -1 (* t1 (+ 1 (* -1 (/ u t1)))))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u))))))) t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 t1)) (* v (* (sqrt -1) (+ (* -1 (* (+ u (* 2 u)) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))) (+ (* -1 (* (+ u (* 2 u)) (+ (* 2 (pow u 2)) (pow u 2)))) (+ (* -1/4 (* t1 (pow (+ u (* 2 u)) 2))) (pow u 3)))))))) (* 1/2 (* (sqrt t1) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2)))))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
Calls

9 calls:

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

simplify212.0ms (3.3%)

Memory
5.9MiB live, 235.8MiB allocated; 20ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012865805
147805409
089405133
Stop Event
iter limit
node limit
Counts
209 → 206
Calls
Call 1
Inputs
(* -1 (/ v t1))
(+ (* -2 (/ (* u v) (pow t1 2))) (* -1 (/ v t1)))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* 2 (/ v (pow t1 4))) (* 2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
v
(+ v (/ (* u v) t1))
(+ v (* u (+ (/ v t1) (/ (* u v) (pow t1 2)))))
(+ v (* u (+ (* u (+ (/ v (pow t1 2)) (/ (* u v) (pow t1 3)))) (/ v t1))))
-1
(- (* -1 (/ u t1)) 1)
(- (* u (- (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)
(- (* u (- (* u (- (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))
(/ -1 t1)
(- (* 2 (/ u (pow t1 2))) (/ 1 t1))
(- (* u (+ (* -3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(- (* u (+ (* u (- (* 4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(pow t1 2)
(+ (* 2 (* t1 u)) (pow t1 2))
(+ (* u (+ u (* 2 t1))) (pow t1 2))
(* -1 (/ (* t1 v) (pow u 2)))
(* -1 (/ (* t1 v) u))
(* -1 (/ v u))
(+ (* -1 (/ v t1)) (* u (- (* -1 (* u (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(+ (* -1 (/ v t1)) (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 4))) (* 2 (/ (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))) t1))))) (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(+ v (* u (- (/ (* u v) (pow t1 2)) (* -1 (/ v t1)))))
(+ v (* u (- (* u (- (/ (* u v) (pow t1 3)) (* -1 (/ v (pow t1 2))))) (* -1 (/ v t1)))))
t1
(+ t1 (* -1 u))
(* (sqrt t1) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (sqrt -1)))))))) (* (sqrt t1) (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ u (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(+ (* u (+ (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (pow t1 5))) (/ u (pow (sqrt -1) 5)))))))) (* (sqrt t1) (sqrt -1)))
(* -1 t1)
(- u t1)
(* -1 u)
(* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 9))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 9))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(/ (+ (* -2 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* 2 (/ (* (pow t1 4) v) (pow u 3))) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 2) v) u))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 2) v) u)) (* -1 (/ (* (pow t1 3) v) (pow u 2))))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 2) v) u)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (* -1 (/ (* (pow t1 4) v) (pow u 3)))))) u)
(/ t1 u)
(/ (+ t1 (/ (pow t1 2) u)) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (* -1 (/ (pow t1 2) u))) u)
(/ (- (+ t1 (/ (pow t1 4) (pow u 3))) (+ (* -1 (/ (pow t1 2) u)) (* -1 (/ (pow t1 3) (pow u 2))))) 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 (pow u 2)))
(/ (+ (* -1 t1) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) (pow u 3))) (+ (* -2 (/ (pow t1 4) (pow u 3))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))))) (pow u 2))
(pow u 2)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v))) (pow u 2)))) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 4) v)) (* 2 (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))))) (pow u 3)))) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (* 2 (/ (* (pow t1 2) v) u)) (* 4 (/ (* (pow t1 3) v) (pow u 2)))))) (pow u 2))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 3) v) (pow u 2)))) (/ (* (pow t1 2) v) u)) u)
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 4) v) (pow u 3)))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 3) v) (pow u 2)))) u)
(* u (- (/ t1 u) 1))
(* t1 (sqrt (/ 1 u)))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(+ (* -1/2 (* (* t1 (+ (* -1 (pow t1 3)) (* 1/4 (* (pow t1 2) u)))) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u))))))
(sqrt u)
(* u (+ (sqrt (/ 1 u)) (* -1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))))))
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (+ (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))) (* -1/16 (* (pow t1 3) (sqrt (/ 1 (pow u 7)))))))))
u
(* u (+ 1 (* -1 (/ t1 u))))
(* -1 (* (sqrt (/ 1 (pow u 3))) v))
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))) u)
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))))) u)
(/ (+ (* -2 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 3) v) (sqrt (/ 1 (pow u 7))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3))))))))) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -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)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(* -1 (/ (+ (* t1 v) (/ (* (pow t1 2) v) u)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* -1 (* (pow t1 3) v))) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (pow t1 2) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (+ (/ (pow t1 3) u) (pow t1 2)) u))) u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (* -1 (pow t1 3))) u)) (pow t1 2)) 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))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) u))) u))) (pow u 2))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* 2 (pow t1 4))) u)) (pow t1 3))) u))) u))) (pow u 2))
(* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))
(* -1 (* u (+ 1 (* -1 (/ t1 u)))))
(/ (* t1 v) (* (pow u 2) (pow (sqrt -1) 2)))
(/ (+ (* 2 (/ (* (pow t1 2) v) (* u (pow (sqrt -1) 2)))) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* -2 (/ (* (pow t1 4) v) (* u (pow (sqrt -1) 2))))) (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* -1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(+ (* -1 (/ (+ (* 1/2 (* (* t1 (+ (* -1/4 (* (pow t1 2) u)) (pow t1 3))) (sqrt (/ 1 u)))) (* 1/2 (* (pow t1 3) (sqrt u)))) (pow u 3))) (+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u)))))
(* -1 (* (sqrt u) (pow (sqrt -1) 2)))
(* -1 (* u (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2))))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/16 (* (* (pow t1 3) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))))
(* -1 (* u (- (/ t1 u) 1)))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v)) u))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (+ (* 1/2 (* (sqrt (/ 1 (pow u 5))) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* (sqrt (/ 1 u)) v))) u))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt u) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* 1/2 (* (sqrt (/ 1 u)) (* v (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2))))) (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* 2 (pow t1 2)) (pow t1 2)))) (+ (* -1/4 (* u (pow (+ t1 (* 2 t1)) 2))) (pow t1 3)))))))) (pow u 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v))) u))
(* -1 (/ (* t1 v) (pow (- u t1) 2)))
(* -1 (/ (* t1 v) (- u t1)))
(* -1 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(/ (* t1 v) (* (- t1 u) (- u t1)))
(/ (* t1 v) (- t1 u))
(* t1 v)
(* (/ v (- t1 u)) (sqrt (/ 1 (- u t1))))
(* t1 (+ (* -2 (/ (* t1 v) (pow u 3))) (* -1 (/ v (pow u 2)))))
(* 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)) (* -1 (/ (* t1 v) (pow u 2)))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ v (pow u 2))) (* -1 (/ (* t1 v) (pow u 3)))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* -1 (/ v (pow u 3))) (* -1 (/ (* t1 v) (pow u 4)))))))))
(* t1 (+ (/ 1 u) (/ t1 (pow u 2))))
(* t1 (+ (* t1 (+ (/ 1 (pow u 2)) (/ t1 (pow u 3)))) (/ 1 u)))
(* t1 (+ (* t1 (+ (* t1 (+ (/ 1 (pow u 3)) (/ t1 (pow u 4)))) (/ 1 (pow u 2)))) (/ 1 u)))
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(* t1 (- (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(* t1 (- (* t1 (+ (* -3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(* t1 (- (* t1 (+ (* t1 (- (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(+ (* 2 (* t1 u)) (pow u 2))
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* -1 (* t1 (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* 2 (/ (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))) u))))) (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (- (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(* t1 (+ (* -1 (/ v u)) (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (/ v (pow u 3)))) (/ v (pow u 2))))))
(- t1 u)
(* t1 (+ (sqrt (/ 1 u)) (* 1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 3/8 (* t1 (sqrt (/ 1 (pow u 5))))) (* 1/2 (sqrt (/ 1 (pow u 3))))))))
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 1/2 (sqrt (/ 1 (pow u 3)))) (* t1 (+ (* 5/16 (* t1 (sqrt (/ 1 (pow u 7))))) (* 3/8 (sqrt (/ 1 (pow u 5))))))))))
(+ (sqrt u) (* -1/2 (* t1 (sqrt (/ 1 u)))))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* -1/8 (* t1 (sqrt (/ 1 (pow u 3))))))))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* t1 (+ (* -1/8 (sqrt (/ 1 (pow u 3)))) (* -1/16 (* t1 (sqrt (/ 1 (pow u 5))))))))))
(+ u (* -1 t1))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)))))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)))))))))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 9))) v)) (* -5/16 (* (sqrt (/ 1 (pow u 9))) v))))))))))))))
(/ (+ (* -2 (/ (* u v) t1)) (* -1 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* 2 (/ (* (pow u 3) v) (pow t1 3))) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(+ v (+ (/ (* u v) t1) (/ (* (pow u 2) v) (pow t1 2))))
(+ v (+ (/ (* u v) t1) (+ (/ (* (pow u 2) v) (pow t1 2)) (/ (* (pow u 3) v) (pow t1 3)))))
(- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (/ u t1)))
(- (* -1 (/ (pow u 3) (pow t1 3))) (+ 1 (+ (/ u t1) (/ (pow u 2) (pow t1 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)
(/ (- (* 2 (/ u t1)) 1) t1)
(/ (- (* -1 (/ (+ (* -1 (pow u 2)) (* 4 (pow u 2))) (pow t1 2))) (+ 1 (* -2 (/ u t1)))) t1)
(/ (- (* -1 (/ (+ (* -2 (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2))))) (* 2 (pow u 3))) (pow t1 3))) (+ 1 (+ (* -2 (/ u t1)) (+ (* -1 (/ (pow u 2) (pow t1 2))) (* 4 (/ (pow u 2) (pow t1 2))))))) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) (pow t1 2)))) (* 2 (/ (* u v) t1))) t1)
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (* 4 (/ (* (pow u 2) v) (pow t1 2)))))) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (* -1 (/ (* u v) t1)))
(- (+ v (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 (/ (* u v) t1)) (* -1 (/ (* (pow u 2) v) (pow t1 2)))))
(* t1 (+ 1 (* -1 (/ u t1))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ (+ (* 1/4 (/ (* t1 (pow u 2)) (pow (sqrt -1) 2))) (pow u 3)) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (/ (pow u 3) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* t1 (- (/ u t1) 1))
(/ (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1))))) t1)
(/ (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1))))))) t1)
(/ (+ (* -1 (* (sqrt (/ 1 (pow t1 5))) (/ (* (pow u 2) v) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (+ (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (* v (sqrt -1))))))))) 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))
(+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(+ v (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* -1 (* (pow u 2) v))) t1)) (* u v)) t1)))
(- (* -1 (/ (- (/ (pow u 2) t1) (* -1 u)) t1)) 1)
(- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (pow u 2)) t1)) (* -1 u)) t1)) 1)
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(* -1 (/ (+ 1 (* -2 (/ u t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow u 2) t1)) (/ (pow u 2) t1)) (* -2 u)) t1))) t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* -2 u)) t1))) t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(* -1 (* t1 (- (/ u t1) 1)))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1))))))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt t1) (* (pow u 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 t1)) (* (sqrt -1) (+ (* -1/4 (* t1 (pow u 2))) (pow u 3)))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1))))))))
(* -1 (* (sqrt t1) (sqrt -1)))
(* -1 (* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))))
(* -1 (* t1 (+ 1 (* -1 (/ u t1)))))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u))))))) t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 t1)) (* v (* (sqrt -1) (+ (* -1 (* (+ u (* 2 u)) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))) (+ (* -1 (* (+ u (* 2 u)) (+ (* 2 (pow u 2)) (pow u 2)))) (+ (* -1/4 (* t1 (pow (+ u (* 2 u)) 2))) (pow u 3)))))))) (* 1/2 (* (sqrt t1) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2)))))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
Outputs
(* -1 (/ v t1))
(/.f64 (neg.f64 v) t1)
(+ (* -2 (/ (* u v) (pow t1 2))) (* -1 (/ v t1)))
(fma.f64 (/.f64 #s(literal -2 binary64) t1) (*.f64 u (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* -2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 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 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))))) u)) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -2 binary64))) u (/.f64 (neg.f64 v) t1))
v
(+ v (/ (* u v) t1))
(fma.f64 u (/.f64 v t1) v)
(+ v (* u (+ (/ v t1) (/ (* u v) (pow t1 2)))))
(fma.f64 (fma.f64 u (/.f64 v (*.f64 t1 t1)) (/.f64 v t1)) u v)
(+ v (* u (+ (* u (+ (/ v (pow t1 2)) (/ (* u v) (pow t1 3)))) (/ v t1))))
(fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)) u v)
-1
#s(literal -1 binary64)
(- (* -1 (/ u t1)) 1)
(-.f64 (/.f64 (neg.f64 u) t1) #s(literal 1 binary64))
(- (* u (- (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)
(-.f64 (*.f64 (-.f64 (/.f64 (neg.f64 u) (*.f64 t1 t1)) (/.f64 #s(literal 1 binary64) t1)) u) #s(literal 1 binary64))
(- (* u (- (* u (- (* -1 (/ u (pow t1 3))) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)
(-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (/.f64 (neg.f64 u) (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 t1 t1))) u) (/.f64 #s(literal 1 binary64) t1)) u) #s(literal 1 binary64))
(+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))
(fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 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 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))))) u)) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1))
(/ -1 t1)
(/.f64 #s(literal -1 binary64) t1)
(- (* 2 (/ u (pow t1 2))) (/ 1 t1))
(-.f64 (*.f64 (/.f64 u (*.f64 t1 t1)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) t1))
(- (* u (+ (* -3 (/ u (pow t1 3))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(-.f64 (*.f64 (fma.f64 #s(literal -3 binary64) (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 t1 t1))) u) (/.f64 #s(literal 1 binary64) t1))
(- (* u (+ (* u (- (* 4 (/ u (pow t1 4))) (* 3 (/ 1 (pow t1 3))))) (* 2 (/ 1 (pow t1 2))))) (/ 1 t1))
(-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 (/.f64 u (pow.f64 t1 #s(literal 4 binary64))) #s(literal 4 binary64)) (/.f64 #s(literal 3 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u (/.f64 #s(literal 2 binary64) (*.f64 t1 t1))) u) (/.f64 #s(literal 1 binary64) t1))
(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 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(* -1 (/ (* t1 v) u))
(*.f64 (neg.f64 t1) (/.f64 v u))
(* -1 (/ v u))
(/.f64 (neg.f64 v) u)
(+ (* -1 (/ v t1)) (* u (- (* -1 (* u (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(fma.f64 (fma.f64 (neg.f64 u) (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ (* -1 (/ v t1)) (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 4))) (* 2 (/ (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))) t1))))) (+ (* -1 (/ v (pow t1 3))) (* 4 (/ v (pow t1 3)))))) (* 2 (/ v (pow t1 2))))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 u) (*.f64 #s(literal -2 binary64) (-.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal 3 binary64)) t1))) (*.f64 (/.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64))) #s(literal 3 binary64))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal -2 binary64))) u (/.f64 (neg.f64 v) t1))
(+ v (* u (- (/ (* u v) (pow t1 2)) (* -1 (/ v t1)))))
(fma.f64 (fma.f64 u (/.f64 v (*.f64 t1 t1)) (/.f64 v t1)) u v)
(+ v (* u (- (* u (- (/ (* u v) (pow t1 3)) (* -1 (/ v (pow t1 2))))) (* -1 (/ v t1)))))
(fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)) u v)
t1
(+ t1 (* -1 u))
(-.f64 t1 u)
(* (sqrt t1) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1))
(+ (* -1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (*.f64 (/.f64 u (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (*.f64 (sqrt.f64 (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u))) (sqrt.f64 #s(literal -1 binary64)))) u (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/2 (* (sqrt (pow t1 3)) (/ (* u (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (* -1/2 (* (sqrt (pow t1 3)) (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (sqrt -1)))))))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) t1) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))))) u (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) u (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* 1/2 (* (sqrt (/ 1 t1)) (/ u (sqrt -1)))) (* (sqrt t1) (sqrt -1)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 u (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ u (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (/.f64 u (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))))) u (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(+ (* u (+ (* 1/2 (* (sqrt (/ 1 t1)) (/ 1 (sqrt -1)))) (* u (+ (* -1/8 (* (sqrt (/ 1 (pow t1 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (pow t1 5))) (/ u (pow (sqrt -1) 5)))))))) (* (sqrt t1) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 u (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) #s(literal -1/8 binary64))) u (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))))) u (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 t1)))
(* -1 t1)
(neg.f64 t1)
(- u t1)
(-.f64 u t1)
(* -1 u)
(neg.f64 u)
(* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (/.f64 v (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (/.f64 v (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 v (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))) (/.f64 v (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) v))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))))
(+ (* u (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ v (sqrt -1)))) (+ (* u (+ (* -1/2 (* (sqrt (/ 1 t1)) (/ (* v (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3))) (* t1 (pow (sqrt -1) 2)))) (/ 1 (pow t1 4)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* v (+ (* 1/4 (/ 1 (* (pow t1 3) (pow (sqrt -1) 2)))) (/ 1 (pow t1 3)))) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 9))) (/ v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 9))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 7))) (* v (sqrt -1))))))) (* (sqrt (/ 1 (pow t1 5))) (* v (sqrt -1)))))) (* (sqrt (/ 1 (pow t1 3))) (* v (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (/.f64 v (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 v (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))) (/.f64 v (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) t1) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 4 binary64)))) v) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 v (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 9 binary64)))) (/.f64 v (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 9 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) v)))) u (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) v)))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))))) u (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))))
(/ (+ (* -2 (/ (* (pow t1 2) v) u)) (* -1 (* t1 v))) (pow u 2))
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -2 binary64))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u))))) (*.f64 u u))
(/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* (pow t1 2) v) u)) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* 2 (/ (* (pow t1 4) v) (pow u 3))) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) v (*.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -3 binary64)) t1))) (pow.f64 u #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u)))))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 2) v) u))) u)
(/.f64 (fma.f64 v t1 (/.f64 (*.f64 (*.f64 t1 t1) v) u)) (neg.f64 u))
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 2) v) u)) (* -1 (/ (* (pow t1 3) v) (pow u 2))))) u)
(/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u)
(/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 2) v) u)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (* -1 (/ (* (pow t1 4) v) (pow u 3)))))) u)
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 v t1 (/.f64 (*.f64 (*.f64 t1 t1) v) u)) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))))))) u)
(/ t1 u)
(/.f64 t1 u)
(/ (+ t1 (/ (pow t1 2) u)) u)
(/.f64 (+.f64 (/.f64 (*.f64 t1 t1) u) t1) u)
(/ (- (+ t1 (/ (pow t1 3) (pow u 2))) (* -1 (/ (pow t1 2) u))) u)
(/.f64 (+.f64 t1 (+.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u)) (/.f64 (*.f64 t1 t1) u))) u)
(/ (- (+ t1 (/ (pow t1 4) (pow u 3))) (+ (* -1 (/ (pow t1 2) u)) (* -1 (/ (pow t1 3) (pow u 2))))) u)
(/.f64 (+.f64 (+.f64 (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))) t1) (/.f64 (*.f64 t1 t1) u)) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u))) u)
(/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (fma.f64 (neg.f64 t1) v (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64))) (*.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 #s(literal -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) 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 -4 binary64) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) v (*.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -3 binary64)) t1))) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64)))))) (*.f64 u u))
(* -1 (/ t1 (pow u 2)))
(/.f64 (neg.f64 t1) (*.f64 u u))
(/ (+ (* -1 t1) (* 2 (/ (pow t1 2) u))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal 2 binary64) (neg.f64 t1)) (*.f64 u u))
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (+.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal 2 binary64) (neg.f64 t1)) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u)))) (*.f64 u u))
(/ (+ (* -4 (/ (pow t1 3) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (pow t1 3)) (pow t1 3))) (pow u 3))) (+ (* -2 (/ (pow t1 4) (pow u 3))) (+ (* -1 t1) (+ (* 2 (/ (pow t1 2) u)) (/ (pow t1 3) (pow u 2))))))) (pow u 2))
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) u) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (+.f64 (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) t1) (*.f64 #s(literal -2 binary64) (pow.f64 t1 #s(literal 4 binary64)))) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal 2 binary64) (neg.f64 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u)))) (*.f64 u u))
(pow u 2)
(*.f64 u u)
(* (pow u 2) (+ 1 (* 2 (/ t1 u))))
(*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u))
(* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))
(*.f64 (+.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 t1 u) (/.f64 t1 u))) (*.f64 u u))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v))) (pow u 2)))) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (/.f64 #s(literal 3 binary64) u) (*.f64 v t1)) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -2 binary64))) (*.f64 u u))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 4) v)) (* 2 (* t1 (+ (* -1 (* (pow t1 3) v)) (* 4 (* (pow t1 3) v)))))) (pow u 3)))) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (* 2 (/ (* (pow t1 2) v) u)) (* 4 (/ (* (pow t1 3) v) (pow u 2)))))) (pow u 2))
(/.f64 (-.f64 (neg.f64 (fma.f64 v t1 (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v) (*.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal 3 binary64)) t1))) (pow.f64 u #s(literal 3 binary64))))) (fma.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (/.f64 #s(literal 3 binary64) u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64)))) (*.f64 u u))
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 3) v) (pow u 2)))) (/ (* (pow t1 2) v) u)) u)
(/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u)
(/ (- (+ (* -1 (* t1 v)) (* -1 (/ (* (pow t1 4) v) (pow u 3)))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 3) v) (pow u 2)))) u)
(/.f64 (-.f64 (neg.f64 (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (*.f64 v t1))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)
(* u (- (/ t1 u) 1))
(*.f64 (-.f64 (/.f64 t1 u) #s(literal 1 binary64)) u)
(* t1 (sqrt (/ 1 u)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1)
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1))
(+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1))
(+ (* -1/2 (* (* t1 (+ (* -1 (pow t1 3)) (* 1/4 (* (pow t1 2) u)))) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* 1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 t1 t1)) u (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1)))
(sqrt u)
(sqrt.f64 u)
(* u (+ (sqrt (/ 1 u)) (* -1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) u)
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) u)
(* u (+ (sqrt (/ 1 u)) (+ (* -1/2 (* t1 (sqrt (/ 1 (pow u 3))))) (+ (* -1/8 (* (pow t1 2) (sqrt (/ 1 (pow u 5))))) (* -1/16 (* (pow t1 3) (sqrt (/ 1 (pow u 7)))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 t1 #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64))))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) u)
u
(* u (+ 1 (* -1 (/ t1 u))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t1 u)) u)
(* -1 (* (sqrt (/ 1 (pow u 3))) v))
(*.f64 (neg.f64 v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))))
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))) u)
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 v t1) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) v))) u)
(/ (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3)))))))) u)
(/.f64 (fma.f64 (neg.f64 v) (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) v) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 v t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (*.f64 (neg.f64 t1) t1) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))))))) u)
(/ (+ (* -2 (* (* (pow t1 2) v) (sqrt (/ 1 (pow u 5))))) (+ (* -1 (* (sqrt (/ 1 u)) v)) (+ (* -1 (* (* t1 v) (sqrt (/ 1 (pow u 3))))) (+ (* -1 (* (* (pow t1 3) v) (sqrt (/ 1 (pow u 7))))) (* -1/2 (* (* t1 v) (sqrt (/ 1 (pow u 3))))))))) u)
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (fma.f64 (neg.f64 v) (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (neg.f64 t1) v) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 v t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) (*.f64 (neg.f64 v) (pow.f64 t1 #s(literal 3 binary64)))))))) u)
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -3 binary64)) (neg.f64 u))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -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)) (* 2 (* (pow t1 2) v))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (*.f64 t1 t1) #s(literal 2 binary64)) v (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -3 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) v (*.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -3 binary64)) t1))) (neg.f64 u))) (neg.f64 u))) u))) (*.f64 u u))
(* -1 (/ (+ (* t1 v) (/ (* (pow t1 2) v) u)) u))
(/.f64 (fma.f64 v t1 (/.f64 (*.f64 (*.f64 t1 t1) v) u)) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 v t1 (/.f64 (fma.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 v u) (*.f64 (*.f64 (neg.f64 t1) t1) v)) (neg.f64 u))) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 4) v) u) (* -1 (* (pow t1 3) v))) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))
(/.f64 (fma.f64 v t1 (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) (neg.f64 u)) (*.f64 (*.f64 t1 t1) v)) (neg.f64 u))) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (pow t1 2) u))) u))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 t1 t1) u) t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (+ (/ (pow t1 3) u) (pow t1 2)) u))) u))
(/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u)) u) t1)) (neg.f64 u))
(* -1 (/ (+ (* -1 t1) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (* -1 (pow t1 3))) u)) (pow t1 2)) u))) u))
(/.f64 (-.f64 (neg.f64 t1) (/.f64 (fma.f64 t1 t1 (/.f64 (-.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (neg.f64 u)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 u))) u)) (neg.f64 u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (*.f64 t1 t1) #s(literal -2 binary64)) v (/.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -3 binary64)) (neg.f64 u))) u))) (*.f64 u u))
(/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))
(/.f64 (neg.f64 (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 (*.f64 t1 t1) #s(literal -2 binary64)) v (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -3 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) v (*.f64 (*.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -3 binary64)) t1))) (neg.f64 u))) (neg.f64 u))) u))) (*.f64 u u))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (pow t1 3)) u))) u))) (pow u 2))
(/.f64 (-.f64 (neg.f64 t1) (/.f64 (fma.f64 (*.f64 t1 t1) #s(literal -2 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 u))) u)) (*.f64 u u))
(/ (+ (* -1 t1) (* -1 (/ (+ (* -2 (pow t1 2)) (* -1 (/ (+ (* -4 (pow t1 3)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (pow t1 3)) (pow t1 3)))) (* 2 (pow t1 4))) u)) (pow t1 3))) u))) u))) (pow u 2))
(/.f64 (-.f64 (neg.f64 t1) (/.f64 (fma.f64 (*.f64 t1 t1) #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 t1 #s(literal 3 binary64))) t1 (pow.f64 t1 #s(literal 4 binary64)))) (neg.f64 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 (fma.f64 #s(literal -2 binary64) t1 (/.f64 (*.f64 (neg.f64 t1) t1) u)) u)) (*.f64 u u))
(* -1 (* u (+ 1 (* -1 (/ t1 u)))))
(*.f64 (neg.f64 u) (-.f64 #s(literal 1 binary64) (/.f64 t1 u)))
(/ (* t1 v) (* (pow u 2) (pow (sqrt -1) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 u u)))
(/ (+ (* 2 (/ (* (pow t1 2) v) (* u (pow (sqrt -1) 2)))) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal -2 binary64) (/.f64 (*.f64 v t1) #s(literal -1 binary64))) (*.f64 u u))
(/ (+ (* -1 (/ (- (+ (* -4 (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (/ (* (pow t1 3) v) (* u (pow (sqrt -1) 2)))) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/.f64 (fma.f64 t1 (/.f64 v #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (/.f64 v u)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -1 binary64)))) (neg.f64 u))) (*.f64 u u))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* t1 (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* -2 (/ (* (pow t1 4) v) (* u (pow (sqrt -1) 2))))) (+ (* -4 (/ (* (pow t1 3) v) (pow (sqrt -1) 2))) (/ (* (pow t1 3) v) (pow (sqrt -1) 2)))) u)) (* 2 (/ (* (pow t1 2) v) (pow (sqrt -1) 2)))) u)) (/ (* t1 v) (pow (sqrt -1) 2))) (pow u 2))
(/.f64 (fma.f64 t1 (/.f64 v #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 (neg.f64 v) u) (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -1 binary64))) t1) u)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) #s(literal -1 binary64)))) u) #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) #s(literal -1 binary64)))) (neg.f64 u))) (*.f64 u u))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1))
(+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (+ (* -1/2 (* (pow t1 3) (sqrt (/ 1 (pow u 5))))) (* t1 (sqrt (/ 1 u)))))
(fma.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 t1 t1) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1))
(+ (* -1 (/ (+ (* 1/2 (* (* t1 (+ (* -1/4 (* (pow t1 2) u)) (pow t1 3))) (sqrt (/ 1 u)))) (* 1/2 (* (pow t1 3) (sqrt u)))) (pow u 3))) (+ (* -1/2 (* (pow t1 2) (sqrt (/ 1 (pow u 3))))) (* t1 (sqrt (/ 1 u)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 u) (pow.f64 t1 #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 t1 t1) u) (pow.f64 t1 #s(literal 3 binary64))) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))))) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 t1 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) t1)))
(* -1 (* (sqrt u) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 u) #s(literal 1 binary64))
(* -1 (* u (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))
(*.f64 (neg.f64 u) (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2))))))
(*.f64 (neg.f64 u) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 t1) t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u))))))
(* -1 (* u (+ (* -1/8 (* (* (pow t1 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 5))))) (+ (* 1/16 (* (* (pow t1 3) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 7))))) (+ (* 1/2 (* (* t1 (pow (sqrt -1) 2)) (sqrt (/ 1 (pow u 3))))) (* (sqrt (/ 1 u)) (pow (sqrt -1) 2)))))))
(*.f64 (neg.f64 u) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 t1) t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 t1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)))))))
(* -1 (* u (- (/ t1 u) 1)))
(*.f64 (neg.f64 u) (-.f64 (/.f64 t1 u) #s(literal 1 binary64)))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v)) u))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) t1) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) v)) (neg.f64 u))
(* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (+ (* 1/2 (* (sqrt (/ 1 (pow u 5))) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* (sqrt (/ 1 u)) v))) u))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) t1) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 3 binary64) (*.f64 t1 t1) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 t1 t1)))) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) v))) (neg.f64 u))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt u) (* v (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2)))))) (* 1/2 (* (sqrt (/ 1 u)) (* v (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* -1 (pow (+ t1 (* 2 t1)) 2)) (+ (* 2 (pow t1 2)) (pow t1 2))))) (+ (* -1 (* (+ t1 (* 2 t1)) (+ (* 2 (pow t1 2)) (pow t1 2)))) (+ (* -1/4 (* u (pow (+ t1 (* 2 t1)) 2))) (pow t1 3)))))))) (pow u 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow u 3))) (* v (+ t1 (* 2 t1))))) (* (sqrt (/ 1 u)) v))) u))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 (sqrt.f64 u) v) (fma.f64 #s(literal 3 binary64) (*.f64 t1 t1) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 t1 t1))))) (*.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) t1)) (+.f64 (fma.f64 #s(literal 3 binary64) (*.f64 t1 t1) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 t1 t1)))) (*.f64 #s(literal 3 binary64) (*.f64 t1 t1))) (fma.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 t1 t1)) u) #s(literal -1/4 binary64) (pow.f64 t1 #s(literal 3 binary64)))) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))))) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) t1) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) v))) (neg.f64 u))
(* -1 (/ (* t1 v) (pow (- u t1) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
(* -1 (/ (* t1 v) (- u t1)))
(*.f64 (neg.f64 t1) (/.f64 v (-.f64 u t1)))
(* -1 v)
(neg.f64 v)
(* -1 (/ (* t1 v) (pow (+ t1 u) 2)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/ (* t1 v) (* (- t1 u) (- u t1)))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v (-.f64 t1 u)))
(/ (* t1 v) (- t1 u))
(*.f64 t1 (/.f64 v (-.f64 t1 u)))
(* t1 v)
(*.f64 v t1)
(* (/ v (- t1 u)) (sqrt (/ 1 (- u t1))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 u t1))) (/.f64 v (-.f64 t1 u)))
(* t1 (+ (* -2 (/ (* t1 v) (pow u 3))) (* -1 (/ v (pow u 2)))))
(*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* -2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* -2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* 2 (/ v (pow u 5))) (* 2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u) (/.f64 v (pow.f64 u #s(literal 5 binary64))))) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v u)) (* -1 (/ (* t1 v) (pow u 2)))))
(*.f64 (neg.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 v u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ v (pow u 2))) (* -1 (/ (* t1 v) (pow u 3)))))))
(*.f64 (fma.f64 (neg.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 v (*.f64 u u)))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* -1 (/ v (pow u 3))) (* -1 (/ (* t1 v) (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (neg.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 v (pow.f64 u #s(literal 3 binary64))))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (/ 1 u) (/ t1 (pow u 2))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) u) (/.f64 t1 (*.f64 u u))) t1)
(* t1 (+ (* t1 (+ (/ 1 (pow u 2)) (/ t1 (pow u 3)))) (/ 1 u)))
(*.f64 (fma.f64 (+.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(* t1 (+ (* t1 (+ (* t1 (+ (/ 1 (pow u 3)) (/ t1 (pow u 4)))) (/ 1 (pow u 2)))) (/ 1 u)))
(*.f64 (fma.f64 (fma.f64 (+.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 #s(literal 1 binary64) (*.f64 u u))) t1 (/.f64 #s(literal 1 binary64) u)) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))
(*.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) t1) (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u) (/.f64 v (pow.f64 u #s(literal 5 binary64))))) t1)) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (- (* 2 (/ t1 (pow u 3))) (/ 1 (pow u 2))))
(*.f64 (-.f64 (*.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 u u))) t1)
(* t1 (- (* t1 (+ (* -3 (/ t1 (pow u 4))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) #s(literal -3 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 #s(literal 1 binary64) (*.f64 u u))) t1)
(* t1 (- (* t1 (+ (* t1 (- (* 4 (/ t1 (pow u 5))) (* 3 (/ 1 (pow u 4))))) (* 2 (/ 1 (pow u 3))))) (/ 1 (pow u 2))))
(*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (*.f64 (/.f64 t1 (pow.f64 u #s(literal 5 binary64))) #s(literal 4 binary64)) (/.f64 #s(literal 3 binary64) (pow.f64 u #s(literal 4 binary64)))) t1 (/.f64 #s(literal 2 binary64) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 #s(literal 1 binary64) (*.f64 u u))) t1)
(+ (* 2 (* t1 u)) (pow u 2))
(*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u)
(+ (* t1 (+ t1 (* 2 u))) (pow u 2))
(fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1))
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* -1 (* t1 (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(*.f64 (fma.f64 (fma.f64 (neg.f64 t1) (*.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* 2 (/ (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))) u))))) (+ (* -1 (/ v (pow u 4))) (* 4 (/ v (pow u 4)))))) (* 2 (/ v (pow u 3)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) (-.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal 3 binary64)) u))) (*.f64 (/.f64 (neg.f64 v) (pow.f64 u #s(literal 4 binary64))) #s(literal 3 binary64))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (- (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(* t1 (+ (* -1 (/ v u)) (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (/ v (pow u 3)))) (/ v (pow u 2))))))
(*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1)
(- t1 u)
(-.f64 t1 u)
(* t1 (+ (sqrt (/ 1 u)) (* 1/2 (* t1 (sqrt (/ 1 (pow u 3)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) t1)
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 3/8 (* t1 (sqrt (/ 1 (pow u 5))))) (* 1/2 (sqrt (/ 1 (pow u 3))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 3/8 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) #s(literal 1/2 binary64))) t1 (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) t1)
(* t1 (+ (sqrt (/ 1 u)) (* t1 (+ (* 1/2 (sqrt (/ 1 (pow u 3)))) (* t1 (+ (* 5/16 (* t1 (sqrt (/ 1 (pow u 7))))) (* 3/8 (sqrt (/ 1 (pow u 5))))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 5/16 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))))) t1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) #s(literal 1/2 binary64))) t1 (sqrt.f64 (/.f64 #s(literal 1 binary64) u))) t1)
(+ (sqrt u) (* -1/2 (* t1 (sqrt (/ 1 u)))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) (sqrt.f64 u))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* -1/8 (* t1 (sqrt (/ 1 (pow u 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) #s(literal -1/2 binary64))) t1 (sqrt.f64 u))
(+ (sqrt u) (* t1 (+ (* -1/2 (sqrt (/ 1 u))) (* t1 (+ (* -1/8 (sqrt (/ 1 (pow u 3)))) (* -1/16 (* t1 (sqrt (/ 1 (pow u 5))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) t1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64)))) #s(literal -1/8 binary64))) t1 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) u)) #s(literal -1/2 binary64))) t1 (sqrt.f64 u))
(+ u (* -1 t1))
(-.f64 u t1)
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))) v (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) v) #s(literal -3/2 binary64)) t1))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)))))))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) v) #s(literal -3/2 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) v) #s(literal -15/8 binary64)) t1)) t1 (*.f64 (neg.f64 v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))))
(+ (* -1 (* (sqrt (/ 1 (pow u 3))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 5))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 5))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 7))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 7))) v)) (* t1 (+ (* -1 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -1/2 (* (sqrt (/ 1 (pow u 9))) v)) (+ (* -3/8 (* (sqrt (/ 1 (pow u 9))) v)) (* -5/16 (* (sqrt (/ 1 (pow u 9))) v))))))))))))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 5 binary64)))) v) #s(literal -3/2 binary64) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 7 binary64)))) v) #s(literal -15/8 binary64) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 9 binary64)))) v) #s(literal -19/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 9 binary64)))) (neg.f64 v))) t1)) t1)) t1 (*.f64 (neg.f64 v) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal 3 binary64))))))
(/ (+ (* -2 (/ (* u v) t1)) (* -1 v)) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (neg.f64 v)))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u v) t1)) (+ (* -1 v) (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* 2 (/ (* (pow u 3) v) (pow t1 3))) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) (fma.f64 #s(literal -1 binary64) v (+.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal -3 binary64)) u) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1)))))) t1)
(+ v (+ (/ (* u v) t1) (/ (* (pow u 2) v) (pow t1 2))))
(+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1)))
(+ v (+ (/ (* u v) t1) (+ (/ (* (pow u 2) v) (pow t1 2)) (/ (* (pow u 3) v) (pow t1 3)))))
(+.f64 (fma.f64 u (/.f64 v t1) v) (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))))
(- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (/ u t1)))
(-.f64 (/.f64 (*.f64 u u) (*.f64 (neg.f64 t1) t1)) (+.f64 #s(literal 1 binary64) (/.f64 u t1)))
(- (* -1 (/ (pow u 3) (pow t1 3))) (+ 1 (+ (/ u t1) (/ (pow u 2) (pow t1 2)))))
(-.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 u) t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) (/.f64 u t1) (/.f64 u t1)))
(/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (+.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1)
(/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)
(/.f64 (fma.f64 (/.f64 #s(literal -4 binary64) t1) (/.f64 (*.f64 (*.f64 u u) v) t1) (+.f64 (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal -3 binary64)) u) (*.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) #s(literal -2 binary64))) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v))) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1)))) t1)
(/ (- (* 2 (/ u t1)) 1) t1)
(/.f64 (-.f64 (*.f64 (/.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64)) t1)
(/ (- (* -1 (/ (+ (* -1 (pow u 2)) (* 4 (pow u 2))) (pow t1 2))) (+ 1 (* -2 (/ u t1)))) t1)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 u t1) (/.f64 u t1)) #s(literal -3 binary64)) (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64))) t1)
(/ (- (* -1 (/ (+ (* -2 (* u (+ (* -1 (pow u 2)) (* 4 (pow u 2))))) (* 2 (pow u 3))) (pow t1 3))) (+ 1 (+ (* -2 (/ u t1)) (+ (* -1 (/ (pow u 2) (pow t1 2))) (* 4 (/ (pow u 2) (pow t1 2))))))) t1)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 u u) #s(literal 3 binary64)) u) (pow.f64 u #s(literal 3 binary64)))) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))) (+.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 u u) t1) (/.f64 #s(literal 3 binary64) t1)))) t1)
(* (pow t1 2) (+ 1 (* 2 (/ u t1))))
(*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1))
(* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))
(*.f64 (+.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 u t1) (/.f64 u t1))) (*.f64 t1 t1))
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v))) (pow t1 2)))) (* 2 (/ (* u v) t1))) t1)
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 u u) v) t1) (/.f64 #s(literal 3 binary64) t1) v) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64))) t1)
(/ (- (+ (* -1 v) (* -1 (/ (+ (* -2 (* (pow u 3) v)) (* 2 (* u (+ (* -1 (* (pow u 2) v)) (* 4 (* (pow u 2) v)))))) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (* 4 (/ (* (pow u 2) v) (pow t1 2)))))) t1)
(/.f64 (-.f64 (-.f64 (neg.f64 v) (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) (*.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal 3 binary64)) u))) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 u u) v) t1) (/.f64 #s(literal 3 binary64) t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64)))) t1)
(- (+ v (/ (* (pow u 2) v) (pow t1 2))) (* -1 (/ (* u v) t1)))
(+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1)))
(- (+ v (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 (/ (* u v) t1)) (* -1 (/ (* (pow u 2) v) (pow t1 2)))))
(-.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) v) (neg.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 u (/.f64 v t1)))))
(* t1 (+ 1 (* -1 (/ u t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))) t1)
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 u u) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))) t1)
(* t1 (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 7))) (/ (+ (* 1/4 (/ (* t1 (pow u 2)) (pow (sqrt -1) 2))) (pow u 3)) (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 u (sqrt.f64 #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 u u) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))) (*.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 u u) t1) #s(literal -1 binary64)) #s(literal 1/4 binary64) (pow.f64 u #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))))) t1)
(* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))) t1)
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (/.f64 u #s(literal -1 binary64)) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))))) t1)
(* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (/ (pow u 2) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (/ (pow u 3) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (/ u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (/.f64 u #s(literal -1 binary64)) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64))))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 u (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))))) t1)
(* t1 (- (/ u t1) 1))
(*.f64 (-.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(/ (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1))))) t1)
(/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)))) t1)
(/ (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1))))))) t1)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (/.f64 v (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) v) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))) (*.f64 u u) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u))))) t1)
(/ (+ (* -1 (* (sqrt (/ 1 (pow t1 5))) (/ (* (pow u 2) v) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 3))) (/ (* u v) (sqrt -1)))) (+ (* (sqrt (/ 1 t1)) (* v (sqrt -1))) (+ (* (sqrt (/ 1 (pow t1 3))) (* u (* v (sqrt -1)))) (+ (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (* v (sqrt -1)))) (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (* v (sqrt -1))))))))) t1)
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u (/.f64 v (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64)))) (pow.f64 u #s(literal 3 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))) (*.f64 u u))))))) t1)
(* -1 (/ (+ v (* 2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -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 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 v u) #s(literal -2 binary64))) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal -3 binary64)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1) (*.f64 #s(literal 3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 (*.f64 v u) #s(literal -2 binary64))) t1)) (neg.f64 t1))
(+ v (* -1 (/ (- (* -1 (/ (* (pow u 2) v) t1)) (* u v)) t1)))
(-.f64 v (/.f64 (fma.f64 (*.f64 (neg.f64 u) u) (/.f64 v t1) (*.f64 (neg.f64 v) u)) t1))
(+ v (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* -1 (* (pow u 2) v))) t1)) (* u v)) t1)))
(-.f64 v (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v t1) (*.f64 (*.f64 u u) v)) (neg.f64 t1)) (*.f64 v u)) t1))
(- (* -1 (/ (- (/ (pow u 2) t1) (* -1 u)) t1)) 1)
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 u u) t1) u) (neg.f64 t1)) #s(literal 1 binary64))
(- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow u 3) t1)) (pow u 2)) t1)) (* -1 u)) t1)) 1)
(-.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (neg.f64 t1)) (*.f64 u u)) t1) #s(literal -1 binary64) u) (neg.f64 t1)) #s(literal 1 binary64))
(* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))
(/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (+ (* -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 (*.f64 (*.f64 u u) v) t1) (*.f64 (*.f64 #s(literal 2 binary64) u) v)) t1)) (neg.f64 t1))
(* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))
(/.f64 (-.f64 v (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 u u) v) #s(literal -3 binary64)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1) (*.f64 #s(literal 3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) u) v)) t1)) (neg.f64 t1))
(* -1 (/ (+ 1 (* -2 (/ u t1))) t1))
(/.f64 (fma.f64 (/.f64 u t1) #s(literal -2 binary64) #s(literal 1 binary64)) (neg.f64 t1))
(* -1 (/ (+ 1 (* -1 (/ (- (+ (* -4 (/ (pow u 2) t1)) (/ (pow u 2) t1)) (* -2 u)) t1))) t1))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 u u) t1) (*.f64 #s(literal 2 binary64) u)) t1)) (neg.f64 t1))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* 2 (/ (pow u 3) t1))) (+ (* -4 (pow u 2)) (pow u 2))) t1)) (* -2 u)) t1))) t1))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 u u)) u (pow.f64 u #s(literal 3 binary64))) t1) (*.f64 #s(literal 3 binary64) (*.f64 u u))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) u)) t1)) (neg.f64 t1))
(* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) u (/.f64 (*.f64 (neg.f64 u) u) t1)) t1)) (*.f64 t1 t1))
(* -1 (* t1 (- (/ u t1) 1)))
(*.f64 (neg.f64 t1) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))))))
(*.f64 (neg.f64 t1) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1))))))))
(*.f64 (neg.f64 t1) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64)))) (*.f64 u u)))) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)))))
(* -1 (* t1 (+ (* -1 (* (sqrt (/ 1 t1)) (sqrt -1))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt t1) (* (pow u 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 t1)) (* (sqrt -1) (+ (* -1/4 (* t1 (pow u 2))) (pow u 3)))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1))))))))
(*.f64 (neg.f64 t1) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 u u) (fma.f64 #s(literal -1/4 binary64) t1 u)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 u u)) (sqrt.f64 t1)))) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))))))
(* -1 (* (sqrt t1) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 t1)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* t1 (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))
(*.f64 (neg.f64 t1) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1))))))
(*.f64 (neg.f64 t1) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 u u)) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* t1 (+ (* -1/8 (* (sqrt (/ 1 (pow t1 5))) (* (pow u 2) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (pow t1 7))) (* (pow u 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* u (sqrt -1)))) (* (sqrt (/ 1 t1)) (sqrt -1)))))))
(*.f64 (neg.f64 t1) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 u u)) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 7 binary64))))) (*.f64 (pow.f64 u #s(literal 3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) u) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* t1 (+ 1 (* -1 (/ u t1)))))
(*.f64 (neg.f64 t1) (-.f64 #s(literal 1 binary64) (/.f64 u t1)))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u))))))) t1))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (*.f64 #s(literal 3 binary64) u)) (*.f64 (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v)) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)))) (neg.f64 t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (pow t1 5))) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) v)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (fma.f64 #s(literal 3 binary64) (*.f64 u u) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 u u))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 5 binary64))))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (*.f64 #s(literal 3 binary64) u)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64)))))))) (neg.f64 t1))
(* -1 (/ (+ (* -1 (* (sqrt (/ 1 t1)) (* v (sqrt -1)))) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 t1)) (* v (* (sqrt -1) (+ (* -1 (* (+ u (* 2 u)) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2))))) (+ (* -1 (* (+ u (* 2 u)) (+ (* 2 (pow u 2)) (pow u 2)))) (+ (* -1/4 (* t1 (pow (+ u (* 2 u)) 2))) (pow u 3)))))))) (* 1/2 (* (sqrt t1) (* v (* (sqrt -1) (+ (* -1 (pow (+ u (* 2 u)) 2)) (+ (* 2 (pow u 2)) (pow u 2)))))))) (pow t1 3))) (* 1/2 (* (sqrt (/ 1 (pow t1 3))) (* v (* (sqrt -1) (+ u (* 2 u)))))))) t1))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) t1)) v) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) v) (*.f64 #s(literal 3 binary64) u)) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 3 binary64) u)) (+.f64 (fma.f64 #s(literal 3 binary64) (*.f64 u u) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 u u)))) (*.f64 #s(literal 3 binary64) (*.f64 u u))) (fma.f64 (*.f64 (*.f64 #s(literal 9 binary64) (*.f64 u u)) t1) #s(literal -1/4 binary64) (pow.f64 u #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) v) (sqrt.f64 (/.f64 #s(literal 1 binary64) t1))) (*.f64 (*.f64 (sqrt.f64 t1) v) (*.f64 (fma.f64 #s(literal 3 binary64) (*.f64 u u) (neg.f64 (*.f64 #s(literal 9 binary64) (*.f64 u u)))) (sqrt.f64 #s(literal -1 binary64)))))) (pow.f64 (neg.f64 t1) #s(literal 3 binary64))))) (neg.f64 t1))

rewrite181.0ms (2.8%)

Memory
-4.9MiB live, 186.8MiB allocated; 34ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040203
063195
1174195
2894195
08767195
Stop Event
iter limit
node limit
iter limit
Counts
23 → 405
Calls
Call 1
Inputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v))
#s(approx (/ t1 (- u t1)) #s(literal -1 binary64))
(neg.f64 v)
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(*.f64 (/.f64 (neg.f64 v) u) t1)
(/.f64 (neg.f64 v) u)
(/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1))
(/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u)))
(*.f64 v t1)
#s(approx (- t1 u) (neg.f64 u))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
(sqrt.f64 (-.f64 u t1))
(-.f64 u t1)
(neg.f64 u)
#s(approx (sqrt (- u t1)) (sqrt.f64 u))
(/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))
Outputs
(*.f64 (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (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 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) #s(literal 1 binary64)) (+.f64 u t1))
(*.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (/.f64 (+.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (/.f64 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (+.f64 u t1))
(*.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (/.f64 (neg.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 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (-.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 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.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 (neg.f64 v) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (/.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(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (neg.f64 v) (-.f64 t1 u)))
(*.f64 (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (/.f64 (neg.f64 v) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (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 v (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (+.f64 u t1) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.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)) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 v) (-.f64 u t1)) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (/.f64 (neg.f64 v) (-.f64 u t1)))
(/.f64 (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (/.f64 (*.f64 (+.f64 u t1) (-.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 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (+.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (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 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (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 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 (-.f64 t1 u))))
(/.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 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 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)))))
(/.f64 (*.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 u t1)))
(/.f64 (*.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 u u (*.f64 t1 (-.f64 t1 u)))))
(/.f64 (*.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u 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 (-.f64 u t1)) (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u))))))
(/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 u t1)))
(/.f64 (*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (-.f64 u t1))
(neg.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (/.f64 v (-.f64 u t1))))
(neg.f64 (*.f64 (/.f64 v (-.f64 u t1)) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))))
(neg.f64 (*.f64 v (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1))))
(neg.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (-.f64 u t1)))
(fma.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(fma.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) t1))
(fma.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) t1 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u))
(fma.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u u (*.f64 t1 t1)) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u t1)))
(fma.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (+.f64 u t1) t1) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (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 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (+.f64 u t1) t1)))
(fma.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (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 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(fma.f64 u (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 t1 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(fma.f64 t1 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (*.f64 u (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 u (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 t1 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 t1 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))) (*.f64 u (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1)))))
(+.f64 (*.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u t1) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 u u) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (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 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))))))
(+.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(+.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) t1))
(+.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) t1) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) u))
(+.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u u (*.f64 t1 t1))) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (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 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 u u)) (*.f64 (/.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (+.f64 u t1) t1)))
(*.f64 (neg.f64 (neg.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)))) (neg.f64 v))
(*.f64 (neg.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))) v)
(*.f64 (neg.f64 v) (neg.f64 (neg.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)))))
(*.f64 (neg.f64 v) #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)))
(*.f64 v (neg.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))))
(*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v))
(neg.f64 (*.f64 v #s(approx (/ t1 (- u t1)) #s(literal -1 binary64))))
#s(approx (/ t1 (- u t1)) #s(literal -1 binary64))
(neg.f64 v)
(*.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 v))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 v) (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 v t1) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 v)))
(neg.f64 (*.f64 t1 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))))
(neg.f64 (/.f64 (*.f64 v t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 t1 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(neg.f64 (/.f64 t1 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(neg.f64 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(neg.f64 (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (/.f64 t1 (neg.f64 u)) (/.f64 v u))
(*.f64 (/.f64 t1 u) (/.f64 (neg.f64 v) u))
(*.f64 (/.f64 v u) (neg.f64 (/.f64 t1 u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 (/.f64 v u) (/.f64 t1 (neg.f64 u)))
(*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))
(*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u))
(/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) u)
(/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))
(/.f64 (/.f64 (*.f64 v t1) u) (neg.f64 u))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 u) u))
(/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(neg.f64 (*.f64 (/.f64 t1 u) (/.f64 v u)))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 (/.f64 (neg.f64 v) u) u)))
(neg.f64 (/.f64 (/.f64 (*.f64 v t1) u) u))
(*.f64 (/.f64 v u) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 v) u) t1)
(*.f64 (neg.f64 t1) (/.f64 v u))
(*.f64 (neg.f64 v) (/.f64 t1 u))
(*.f64 t1 (/.f64 (neg.f64 v) u))
(/.f64 (*.f64 v t1) (neg.f64 u))
(/.f64 (*.f64 (neg.f64 t1) v) u)
(neg.f64 (/.f64 (*.f64 v t1) u))
(/.f64 (neg.f64 v) u)
(/.f64 v (neg.f64 u))
(neg.f64 (/.f64 v u))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (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 v t1) (*.f64 (*.f64 #s(approx (- t1 u) (neg.f64 u)) (+.f64 u t1)) (-.f64 u t1))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 v t1) (*.f64 #s(approx (- t1 u) (neg.f64 u)) (-.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 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) #s(literal 1 binary64)) (+.f64 u t1))
(*.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (*.f64 (/.f64 (+.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 v #s(approx (- t1 u) (neg.f64 u))) (/.f64 (/.f64 t1 (+.f64 u t1)) (-.f64 u t1))) (+.f64 u t1))
(*.f64 (*.f64 (/.f64 v #s(approx (- t1 u) (neg.f64 u))) (/.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 (*.f64 (neg.f64 t1) v) #s(approx (- t1 u) (neg.f64 u))) (-.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 (*.f64 (neg.f64 t1) v) #s(approx (- t1 u) (neg.f64 u))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (neg.f64 (+.f64 u t1)))
(*.f64 (/.f64 (/.f64 t1 #s(approx (- t1 u) (neg.f64 u))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 #s(approx (- t1 u) (neg.f64 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 v (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 t1) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (/.f64 (neg.f64 v) #s(approx (- t1 u) (neg.f64 u))) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 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 (/.f64 (neg.f64 v) #s(approx (- t1 u) (neg.f64 u))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 t1 (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (/.f64 v #s(approx (- t1 u) (neg.f64 u))) (-.f64 t1 u)))
(*.f64 (/.f64 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 (/.f64 v #s(approx (- t1 u) (neg.f64 u))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 v (/.f64 (-.f64 u t1) (-.f64 t1 u))) (/.f64 (/.f64 t1 #s(approx (- t1 u) (neg.f64 u))) (-.f64 t1 u)))
(*.f64 (/.f64 v (/.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 t1 #s(approx (- t1 u) (neg.f64 u))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (neg.f64 v) #s(approx (- t1 u) (neg.f64 u))) (/.f64 (neg.f64 t1) (-.f64 u t1)))
(*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (+.f64 u t1))
(*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.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 (neg.f64 t1) (-.f64 u t1)) (/.f64 (neg.f64 v) #s(approx (- t1 u) (neg.f64 u))))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (- t1 u) (neg.f64 u))) (/.f64 (neg.f64 v) (-.f64 u t1)))
(*.f64 (/.f64 v #s(approx (- t1 u) (neg.f64 u))) (/.f64 t1 (-.f64 u t1)))
(*.f64 (/.f64 v (-.f64 u t1)) (/.f64 t1 #s(approx (- t1 u) (neg.f64 u))))
(*.f64 (/.f64 t1 #s(approx (- t1 u) (neg.f64 u))) (/.f64 v (-.f64 u t1)))
(*.f64 (/.f64 (neg.f64 v) (-.f64 u t1)) (/.f64 (neg.f64 t1) #s(approx (- t1 u) (neg.f64 u))))
(*.f64 v (/.f64 (/.f64 t1 (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))
(*.f64 (/.f64 t1 (-.f64 u t1)) (/.f64 v #s(approx (- t1 u) (neg.f64 u))))
(*.f64 t1 (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (/.f64 (-.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (/.f64 (*.f64 (+.f64 u t1) (-.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 (*.f64 v t1) (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (+.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (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 v (/.f64 t1 (-.f64 u t1))) #s(approx (- t1 u) (neg.f64 u)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (-.f64 u t1))) (neg.f64 #s(approx (- t1 u) (neg.f64 u))))
(/.f64 (*.f64 t1 (/.f64 v (-.f64 u t1))) #s(approx (- t1 u) (neg.f64 u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (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 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 (-.f64 t1 u))))
(/.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.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 (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)))))
(/.f64 (*.f64 (/.f64 v #s(approx (- t1 u) (neg.f64 u))) (neg.f64 t1)) (neg.f64 (-.f64 u t1)))
(/.f64 (*.f64 (/.f64 v #s(approx (- t1 u) (neg.f64 u))) t1) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (-.f64 t1 u))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (neg.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (*.f64 (+.f64 u t1) (-.f64 u t1))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 u t1)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 u u (*.f64 t1 (-.f64 t1 u)))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u 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 (-.f64 u t1)) (*.f64 t1 t1))))
(/.f64 (*.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (+.f64 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u))))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (- t1 u) (neg.f64 u))) (neg.f64 (-.f64 u t1)))
(/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1))
(/.f64 (*.f64 v t1) (neg.f64 (*.f64 (neg.f64 (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))))
(/.f64 (*.f64 v t1) (*.f64 #s(approx (- t1 u) (neg.f64 u)) (-.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (neg.f64 (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 #s(approx (- t1 u) (neg.f64 u)) (-.f64 u t1))))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 (neg.f64 (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))))
(neg.f64 (*.f64 (/.f64 v #s(approx (- t1 u) (neg.f64 u))) (/.f64 (neg.f64 t1) (-.f64 u t1))))
(neg.f64 (*.f64 (neg.f64 v) (/.f64 (/.f64 t1 (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))))
(neg.f64 (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1)))
(fma.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(fma.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) u (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) t1))
(fma.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) t1 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) u))
(fma.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1)) (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u t1)))
(fma.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1) (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(fma.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u) (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(fma.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u t1) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))))
(fma.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 u u) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 (*.f64 u u) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(fma.f64 u (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (*.f64 t1 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))))
(fma.f64 t1 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (*.f64 u (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))))
(+.f64 (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))))
(+.f64 (*.f64 u (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))) (*.f64 t1 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))))
(+.f64 (*.f64 t1 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))) (*.f64 u (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u))))))
(+.f64 (*.f64 (fma.f64 u u (*.f64 t1 t1)) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u t1) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 u u) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 u u) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) t1) (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))))
(+.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) u) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) t1))
(+.f64 (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) t1) (*.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (/.f64 (/.f64 v (-.f64 u t1)) #s(approx (- t1 u) (neg.f64 u)))) u))
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 t1))) (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u t1)))
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)) (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)))
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 u u)) (*.f64 (/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (+.f64 u t1) t1)))
(*.f64 (/.f64 t1 #s(approx (- t1 u) (neg.f64 u))) v)
(*.f64 (neg.f64 t1) (/.f64 (neg.f64 v) #s(approx (- t1 u) (neg.f64 u))))
(*.f64 (neg.f64 v) (/.f64 (neg.f64 t1) #s(approx (- t1 u) (neg.f64 u))))
(*.f64 v (/.f64 t1 #s(approx (- t1 u) (neg.f64 u))))
(*.f64 t1 (/.f64 v #s(approx (- t1 u) (neg.f64 u))))
(/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (neg.f64 #s(approx (- t1 u) (neg.f64 u))))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (- t1 u) (neg.f64 u))))
(*.f64 (neg.f64 t1) (neg.f64 v))
(*.f64 (neg.f64 v) (neg.f64 t1))
(*.f64 v t1)
(*.f64 t1 v)
(neg.f64 (*.f64 (neg.f64 t1) v))
#s(approx (- t1 u) (neg.f64 u))
(neg.f64 (neg.f64 #s(approx (- t1 u) (neg.f64 u))))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) v) (*.f64 (+.f64 u t1) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u)))) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) v) (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (sqrt.f64 (+.f64 u t1)))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (/.f64 v (-.f64 t1 u)))
(*.f64 (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)) (/.f64 v #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(*.f64 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))) (/.f64 t1 #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(*.f64 (/.f64 t1 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))) (/.f64 (neg.f64 v) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 t1 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))) (/.f64 v (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))) (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 (neg.f64 t1) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))) (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 (neg.f64 v) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))) (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 v) (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 t1 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))))
(*.f64 (/.f64 v (neg.f64 (sqrt.f64 (-.f64 u t1)))) (/.f64 (neg.f64 t1) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))))
(*.f64 (/.f64 (neg.f64 v) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 t1) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))))
(*.f64 (/.f64 v (sqrt.f64 (-.f64 u t1))) (/.f64 t1 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))))
(*.f64 (/.f64 t1 #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))) (/.f64 (neg.f64 v) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))))
(*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (/.f64 t1 (sqrt.f64 (-.f64 u t1))))
(*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(*.f64 t1 (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (sqrt.f64 (-.f64 u t1))))
(/.f64 (/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) v) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (-.f64 t1 u))
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (neg.f64 v) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (*.f64 (neg.f64 (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (neg.f64 v)) (*.f64 (neg.f64 (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(/.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) v) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u)))
(/.f64 (*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (neg.f64 t1)) (neg.f64 (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (neg.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(/.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) t1) (neg.f64 (*.f64 (neg.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (neg.f64 (sqrt.f64 (-.f64 u t1))))))
(/.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) t1) (*.f64 (neg.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (sqrt.f64 (-.f64 u t1))))
(/.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (sqrt.f64 (-.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))
(/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (*.f64 (neg.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 v t1) (neg.f64 (*.f64 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u)) (neg.f64 (sqrt.f64 (-.f64 u t1))))))
(/.f64 (*.f64 v t1) (neg.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))))
(/.f64 (*.f64 v t1) (*.f64 (*.f64 (neg.f64 (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(/.f64 (*.f64 v t1) (*.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) (*.f64 (neg.f64 (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))))
(/.f64 (*.f64 v t1) (*.f64 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 v t1) (*.f64 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 (neg.f64 (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (sqrt.f64 (-.f64 u t1))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (sqrt.f64 (-.f64 u t1)) (*.f64 (neg.f64 (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u)) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (neg.f64 t1)) (sqrt.f64 (-.f64 u t1))))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(neg.f64 (/.f64 (*.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) t1) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (/.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (neg.f64 (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))) (neg.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)))))
(neg.f64 (/.f64 (*.f64 (/.f64 v (-.f64 t1 u)) t1) (*.f64 (neg.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u))))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u)) (neg.f64 (sqrt.f64 (-.f64 u t1))))))
(neg.f64 (/.f64 (*.f64 v t1) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))) (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))))
(neg.f64 (*.f64 (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (/.f64 t1 (sqrt.f64 (-.f64 u t1)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))))
(neg.f64 (*.f64 (neg.f64 t1) (/.f64 (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (sqrt.f64 (-.f64 u t1)))))
(*.f64 (/.f64 t1 (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (sqrt.f64 (+.f64 u t1)))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 t1) (neg.f64 (sqrt.f64 (-.f64 u t1))))
(/.f64 t1 (sqrt.f64 (-.f64 u t1)))
(neg.f64 (/.f64 (neg.f64 t1) (sqrt.f64 (-.f64 u t1))))
(*.f64 (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u))) (sqrt.f64 (-.f64 t1 u)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (sqrt.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (pow.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 t1 u) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)) (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 (log.f64 (-.f64 u t1))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (-.f64 u t1) (-.f64 u t1)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (-.f64 u t1) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (-.f64 u t1) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)))) (neg.f64 (sqrt.f64 (+.f64 u t1))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (sqrt.f64 (neg.f64 (+.f64 u t1))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 u t1) (-.f64 u t1))) (sqrt.f64 (+.f64 u t1)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(neg.f64 (neg.f64 (sqrt.f64 (-.f64 u t1))))
(sqrt.f64 (-.f64 u t1))
(exp.f64 (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1/2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 u t1)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (neg.f64 (-.f64 t1 u)))
(*.f64 (/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 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)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (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))))) (neg.f64 (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))))
(*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1))
(*.f64 (/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (-.f64 (pow.f64 u #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 2 binary64)))) (-.f64 (*.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 (pow.f64 u #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)))) (+.f64 (pow.f64 u #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (+.f64 u t1) t1) (*.f64 u u)))))
(*.f64 (*.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) (/.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(*.f64 (*.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) #s(literal 1 binary64)) (-.f64 t1 u))
(*.f64 (/.f64 (+.f64 (neg.f64 u) t1) #s(literal 1 binary64)) (/.f64 (-.f64 (neg.f64 u) t1) (+.f64 u t1)))
(*.f64 (/.f64 (+.f64 (neg.f64 u) t1) (*.f64 (/.f64 (+.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64))) (/.f64 (-.f64 (neg.f64 u) t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (+.f64 u t1) #s(literal 1 binary64)) (/.f64 (-.f64 u t1) (+.f64 u t1)))
(*.f64 (/.f64 (+.f64 u t1) (*.f64 (/.f64 (+.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64))) (/.f64 (-.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(*.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) (-.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)))) (fma.f64 u u (*.f64 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)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)))
(/.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) #s(literal 1 binary64)) (+.f64 u t1))
(/.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (/.f64 (+.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (*.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 (-.f64 u t1) (-.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (-.f64 u 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 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 2 binary64)))) (-.f64 (*.f64 t1 t1) (*.f64 u (-.f64 u t1))))
(/.f64 (*.f64 (/.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 3 binary64)))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u (-.f64 u t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1)))))
(/.f64 (-.f64 (*.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 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))) (*.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))) (+.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (-.f64 (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 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (*.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1))) (+.f64 u t1))
(/.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 (+.f64 u t1) u (*.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 (+.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 t1 u)) (*.f64 (+.f64 u t1) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1))) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (neg.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (neg.f64 (+.f64 u t1))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (*.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) (-.f64 t1 u)))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 u t1) (-.f64 t1 u)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (-.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 (*.f64 u (-.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 t1 t1) (*.f64 u (-.f64 u t1)))))
(/.f64 (*.f64 (*.f64 (+.f64 u t1) (-.f64 u t1)) (+.f64 (pow.f64 t1 #s(literal 6 binary64)) (pow.f64 (*.f64 u (-.f64 u t1)) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (pow.f64 t1 #s(literal 4 binary64)) (*.f64 (*.f64 u (-.f64 u t1)) (-.f64 (*.f64 u (-.f64 u t1)) (*.f64 t1 t1))))))
(/.f64 (-.f64 (*.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 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (pow.f64 t1 #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(/.f64 (fma.f64 (neg.f64 u) u (*.f64 t1 t1)) (neg.f64 (+.f64 u t1)))
(/.f64 (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) (-.f64 u t1)) (+.f64 u t1))
(/.f64 (-.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (neg.f64 (neg.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))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(neg.f64 (neg.f64 (-.f64 u t1)))
(fma.f64 (/.f64 (*.f64 u u) (fma.f64 (neg.f64 t1) t1 (*.f64 u u))) (neg.f64 (-.f64 t1 u)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (*.f64 u u) (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 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (*.f64 u u) (*.f64 (+.f64 u t1) (-.f64 u t1))) (-.f64 u t1) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (neg.f64 u) #s(literal 1 binary64)) (/.f64 (neg.f64 u) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (neg.f64 u) (*.f64 (/.f64 (+.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64))) (/.f64 (neg.f64 u) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 u #s(literal 1 binary64)) (/.f64 u (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 u (*.f64 (/.f64 (+.f64 u t1) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) #s(literal 1 binary64))) (/.f64 u (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (*.f64 u u) (*.f64 (+.f64 u t1) (-.f64 t1 u))) (-.f64 t1 u) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (*.f64 u u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u u (*.f64 t1 (-.f64 t1 u))) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.f64 (/.f64 (*.f64 u u) (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64)))) (fma.f64 u (-.f64 u t1) (*.f64 t1 t1)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(fma.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 u (-.f64 u t1)) (*.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 t1 t1)))
(fma.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 t1 t1) (*.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 u (-.f64 u t1))))
(fma.f64 (*.f64 u (-.f64 u 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 (*.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))))))
(fma.f64 (*.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 (*.f64 u (-.f64 u 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 (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))) (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1))))
(-.f64 (/.f64 (*.f64 u u) (+.f64 u t1)) (/.f64 (*.f64 t1 t1) (+.f64 u t1)))
(-.f64 u t1)
(+.f64 (*.f64 (*.f64 u (-.f64 u 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 (*.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 (*.f64 (*.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 (*.f64 u (-.f64 u 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 (*.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 u (-.f64 u t1))) (*.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 t1 t1)))
(+.f64 (*.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 t1 t1)) (*.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 u (-.f64 u t1))))
(+.f64 (/.f64 (*.f64 u u) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) t1) (+.f64 u t1)))
(neg.f64 u)
#s(approx (sqrt (- u t1)) (sqrt.f64 u))
(neg.f64 (neg.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(*.f64 (/.f64 v (*.f64 (+.f64 u t1) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u)))) (+.f64 u t1))
(*.f64 (/.f64 v (*.f64 (-.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))) (fma.f64 (+.f64 u t1) u (*.f64 t1 t1)))
(/.f64 (/.f64 v #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (-.f64 t1 u))
(/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) (neg.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))
(/.f64 (neg.f64 v) (*.f64 (neg.f64 (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(/.f64 v (neg.f64 (*.f64 (neg.f64 (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))))
(/.f64 v (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u)))
(neg.f64 (/.f64 v (*.f64 (neg.f64 (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u)))))
(neg.f64 (/.f64 (neg.f64 v) (*.f64 #s(approx (sqrt (- u t1)) (sqrt.f64 u)) (-.f64 t1 u))))
(neg.f64 (/.f64 (/.f64 (neg.f64 v) (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))

eval302.0ms (4.6%)

Memory
22.4MiB live, 125.7MiB allocated; 9ms collecting garbage
Compiler

Compiled 25 987 to 2 699 computations (89.6% saved)

prune47.0ms (0.7%)

Memory
-35.2MiB live, 56.5MiB allocated; 7ms collecting garbage
Pruning

12 alts after pruning (4 fresh and 8 done)

PrunedKeptTotal
New7524756
Fresh000
Picked325
Done167
Total75612768
Accuracy
99.7%
Counts
768 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.8%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
50.3%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
59.0%
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
48.7%
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
49.8%
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
31.8%
(*.f64 (/.f64 t1 #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
58.9%
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
50.7%
(*.f64 #s(approx (/ (neg t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
56.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) u))
50.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
57.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
53.5%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
Compiler

Compiled 572 to 232 computations (59.4% saved)

regimes24.0ms (0.4%)

Memory
35.1MiB live, 35.1MiB allocated; 0ms collecting garbage
Counts
21 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (neg t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 t1 #s(approx (sqrt (- u t1)) (sqrt.f64 u))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) #s(approx (sqrt (- u t1)) (sqrt.f64 u))))
(*.f64 (/.f64 t1 (sqrt.f64 (-.f64 u t1))) (/.f64 (/.f64 v (-.f64 t1 u)) (sqrt.f64 (-.f64 u t1))))
(*.f64 (neg.f64 v) (/.f64 t1 (pow.f64 (-.f64 u t1) #s(literal 2 binary64))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.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))
Outputs
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
Calls

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes38.0ms (0.6%)

Memory
-21.1MiB live, 25.8MiB allocated; 1ms collecting garbage
Counts
15 → 2
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (neg t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (/.f64 (*.f64 v t1) #s(approx (- t1 u) (neg.f64 u))) (-.f64 u t1))
(/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1))
Outputs
(/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Calls

4 calls:

24.0ms
v
5.0ms
t1
4.0ms
u
4.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
93.3%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
88.4%3u
83.7%1v
92.8%3t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes13.0ms (0.2%)

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

3 calls:

4.0ms
t1
4.0ms
u
4.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
87.0%5u
87.7%3t1
83.9%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 14 to 14 computations (0% saved)

regimes22.0ms (0.3%)

Memory
-32.8MiB live, 20.9MiB allocated; 4ms collecting garbage
Counts
12 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (neg t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
Outputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
Calls

4 calls:

9.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
4.0ms
t1
4.0ms
u
4.0ms
v
Results
AccuracySegmentsBranch
80.7%3u
70.7%2(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
71.3%4v
83.6%3t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes4.0ms (0.1%)

Memory
4.9MiB live, 4.9MiB allocated; 0ms collecting garbage
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 t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) u))
Outputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) u))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
Calls

1 calls:

4.0ms
t1
Results
AccuracySegmentsBranch
83.6%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes4.0ms (0.1%)

Memory
4.6MiB live, 4.6MiB allocated; 0ms collecting garbage
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 t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
Outputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
Calls

1 calls:

4.0ms
t1
Results
AccuracySegmentsBranch
83.2%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes4.0ms (0.1%)

Memory
4.5MiB live, 4.5MiB allocated; 0ms collecting garbage
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 t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 t1 (/.f64 (/.f64 (neg.f64 v) u) u)))
Outputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
Calls

1 calls:

3.0ms
t1
Results
AccuracySegmentsBranch
81.0%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.1%)

Memory
8.5MiB live, 8.5MiB allocated; 0ms collecting garbage
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 t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
Outputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v)
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
Calls

2 calls:

3.0ms
t1
2.0ms
u
Results
AccuracySegmentsBranch
76.0%3u
79.2%3t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes3.0ms (0%)

Memory
4.7MiB live, 4.7MiB allocated; 0ms collecting garbage
Counts
6 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (neg t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
Outputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
Calls

1 calls:

2.0ms
t1
Results
AccuracySegmentsBranch
78.8%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes17.0ms (0.3%)

Memory
-29.4MiB live, 17.8MiB allocated; 2ms collecting garbage
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (neg t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
Outputs
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
Calls

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes7.0ms (0.1%)

Memory
13.8MiB live, 13.8MiB allocated; 0ms collecting garbage
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 #s(approx (/ (neg t1) (* (+ t1 u) (+ t1 u))) (/.f64 #s(literal -1 binary64) t1)) v)
(*.f64 (neg.f64 v) #s(approx (/ t1 (pow (- u t1) 2)) (/.f64 #s(literal 1 binary64) t1)))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
Outputs
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
Calls

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

regimes6.0ms (0.1%)

Memory
12.6MiB live, 12.6MiB allocated; 0ms collecting garbage
Accuracy

Total -0.1b remaining (-0.2%)

Threshold costs -0.1b (-0.2%)

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

4 calls:

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

Compiled 15 to 17 computations (-13.3% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.1796200570684933e+281
+inf
Compiler

Compiled 15 to 14 computations (6.7% saved)

bsearch72.0ms (1.1%)

Memory
-22.0MiB live, 24.8MiB allocated; 2ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
58.0ms
2.6553298308870716e+108
4.9531930232153893e+123
11.0ms
-8.863348374153087e+91
-2.2829244624879645e+89
Samples
15.0ms288×0valid
Compiler

Compiled 513 to 392 computations (23.6% saved)

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

bsearch27.0ms (0.4%)

Memory
30.5MiB live, 30.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
3.375268783750832e-6
0.0018235917221603312
12.0ms
-1.1124472856704086e-38
-3.915337030878777e-44
Samples
14.0ms272×0valid
Compiler

Compiled 610 to 456 computations (25.2% saved)

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

bsearch2.0ms (0%)

Memory
3.0MiB live, 3.0MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
3.375268783750832e-6
0.0018235917221603312
1.0ms
-1.1124472856704086e-38
-3.915337030878777e-44
Compiler

Compiled 610 to 456 computations (25.2% saved)

bsearch5.0ms (0.1%)

Memory
8.4MiB live, 8.4MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
3.375268783750832e-6
0.0018235917221603312
3.0ms
-1.1124472856704086e-38
-3.915337030878777e-44
Samples
2.0ms32×0valid
Compiler

Compiled 610 to 456 computations (25.2% saved)

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

bsearch35.0ms (0.5%)

Memory
-45.2MiB live, 2.3MiB allocated; 2ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
3.375268783750832e-6
0.0018235917221603312
1.0ms
-1.1124472856704086e-38
-3.915337030878777e-44
Compiler

Compiled 525 to 405 computations (22.9% saved)

bsearch2.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
3.375268783750832e-6
0.0018235917221603312
1.0ms
-1.1124472856704086e-38
-3.915337030878777e-44
Compiler

Compiled 525 to 405 computations (22.9% saved)

bsearch2.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
3.375268783750832e-6
0.0018235917221603312
1.0ms
-1.1124472856704086e-38
-3.915337030878777e-44
Compiler

Compiled 525 to 405 computations (22.9% saved)

simplify124.0ms (1.9%)

Memory
8.8MiB live, 59.1MiB allocated; 3ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076400
1135400
2267400
3574400
41185400
51674400
62638400
73999400
85194400
96660400
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
(if (<=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #s(literal 400000000000000013112898393144839299428282113208597425705333430976377041278949734371173751468964717221526999032729660327480653870764278278397596440517217008449911521698248026326109308942059838596131419565004120251637040556977934260852379425930401848831514270724342042280505880084480 binary64)) (/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)))
(if (<=.f64 t1 #s(literal -4199999999999999610461206684151866603937493484401600084004900628611405669314839626882482176 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 1199999999999999948679276162303830049201770408541390028742302907934202571773047438799486493518027394059025872303685632 binary64)) (/.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))))
(if (<=.f64 t1 #s(literal -7846377169233351/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (<=.f64 t1 #s(literal -7846377169233351/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) u)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (<=.f64 t1 #s(literal -8787942429541353/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (<=.f64 t1 #s(literal -7846377169233351/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (<=.f64 t1 #s(literal -8787942429541353/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) (*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (<=.f64 t1 #s(literal -8787942429541353/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Outputs
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) (neg.f64 v)) (-.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (-.f64 u t1)) v) (+.f64 (neg.f64 u) t1))
(if (<=.f64 (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) #s(literal 400000000000000013112898393144839299428282113208597425705333430976377041278949734371173751468964717221526999032729660327480653870764278278397596440517217008449911521698248026326109308942059838596131419565004120251637040556977934260852379425930401848831514270724342042280505880084480 binary64)) (/.f64 (/.f64 (*.f64 v t1) (-.f64 t1 u)) (-.f64 u t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)))
(if (<=.f64 t1 #s(literal -4199999999999999610461206684151866603937493484401600084004900628611405669314839626882482176 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 1199999999999999948679276162303830049201770408541390028742302907934202571773047438799486493518027394059025872303685632 binary64)) (/.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))))
(if (<=.f64 t1 #s(literal -4199999999999999610461206684151866603937493484401600084004900628611405669314839626882482176 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) v) (+.f64 (neg.f64 u) t1)) (if (<=.f64 t1 #s(literal 1199999999999999948679276162303830049201770408541390028742302907934202571773047438799486493518027394059025872303685632 binary64)) (/.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))))
(if (<=.f64 t1 #s(literal -7846377169233351/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -7846377169233351/784637716923335095479473677900958302012794430558004314112 binary64)) (not (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) v) (+.f64 (neg.f64 u) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 (neg.f64 v) u) t1) u)))
(if (<=.f64 t1 #s(literal -7846377169233351/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) (neg.f64 v)) u)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -7846377169233351/784637716923335095479473677900958302012794430558004314112 binary64)) (not (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) v) (+.f64 (neg.f64 u) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 (/.f64 t1 u) v) (neg.f64 u))))
(if (<=.f64 t1 #s(literal -8787942429541353/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -8787942429541353/784637716923335095479473677900958302012794430558004314112 binary64)) (not (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) v) (+.f64 (neg.f64 u) t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))))
(if (<=.f64 t1 #s(literal -7846377169233351/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -7846377169233351/784637716923335095479473677900958302012794430558004314112 binary64)) (not (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) v) (+.f64 (neg.f64 u) t1)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(if (<=.f64 t1 #s(literal -8787942429541353/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) (*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -8787942429541353/784637716923335095479473677900958302012794430558004314112 binary64)) (not (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) v) (+.f64 (neg.f64 u) t1)) (*.f64 (/.f64 (neg.f64 t1) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) v))
(if (<=.f64 t1 #s(literal -8787942429541353/784637716923335095479473677900958302012794430558004314112 binary64)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1)) (if (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)) (*.f64 (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (neg.f64 t1)) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -8787942429541353/784637716923335095479473677900958302012794430558004314112 binary64)) (not (<=.f64 t1 #s(literal 6640827866535439/73786976294838206464 binary64)))) (/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) v) (+.f64 (neg.f64 u) t1)) (*.f64 (/.f64 (neg.f64 v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) t1))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (neg.f64 v)) (-.f64 u t1))
(/.f64 (*.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) v) (+.f64 (neg.f64 u) t1))
(*.f64 (neg.f64 v) (/.f64 #s(approx (/ t1 (- u t1)) #s(literal -1 binary64)) (-.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))

derivations806.0ms (12.4%)

Memory
20.0MiB live, 764.5MiB allocated; 99ms collecting garbage
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
040203
063195
1174195
2894195
08767195
028145
044139
1139135
2744134
08073134
0825
01321
15221
235221
3395520
0956320
06772616
125042453
086612319
0225764
1819685
23644647
08500605
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 400 to 77 computations (80.8% saved)

preprocess158.0ms (2.4%)

Memory
43.5MiB live, 166.1MiB allocated; 40ms collecting garbage
Remove

(negabs v)

Compiler

Compiled 896 to 224 computations (75% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...