quad2p (problem 3.2.1, positive)

Time bar (total: 7.1s)

start0.0ms (0%)

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

analyze117.0ms (1.7%)

Memory
21.6MiB live, 202.6MiB allocated; 35ms 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
42.6%40.6%54.6%0.1%0%4.7%0%7
51.2%48.4%46%0.1%0%5.5%0%8
54.5%49.9%41.7%0.1%0%8.2%0%9
60.2%53.4%35.3%0.1%0%11.1%0%10
67.6%58.7%28.2%0.1%0%13%0%11
71.4%60.6%24.2%0.1%0%15.1%0%12
Compiler

Compiled 15 to 12 computations (20% saved)

sample1.5s (21%)

Memory
8.5MiB live, 1 414.3MiB allocated; 224ms collecting garbage
Samples
433.0ms5 647×0valid
260.0ms1 179×2valid
193.0ms1 268×1valid
121.0ms1 081×0invalid
41.0ms162×3valid
Precisions
Click to see histograms. Total time spent on operations: 754.0ms
ival-mult: 187.0ms (24.8% of total)
ival-div: 115.0ms (15.3% of total)
adjust: 108.0ms (14.3% of total)
ival-sqrt: 97.0ms (12.9% of total)
ival-add: 90.0ms (11.9% of total)
ival-sub: 89.0ms (11.8% of total)
ival-neg: 56.0ms (7.4% of total)
ival-true: 6.0ms (0.8% of total)
ival-assert: 4.0ms (0.5% of total)
Bogosity

explain173.0ms (2.4%)

Memory
14.3MiB live, 206.6MiB allocated; 16ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1060-2(-4.363220583717071e-85 -5.900703676551154e-202 5.657355222831766e-238)(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
670-0-(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
130-2(7.708622010310126e-277 3.4011650715027507e+130 2.473127580117286e+96)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
60-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-(*.f64 b_2 b_2)
00-0-a
00-0-(neg.f64 b_2)
00-0-b_2
00-0-(*.f64 a c)
00-0-c
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue950
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow21
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow95
+.f64(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation671
/.f64(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n110
(*.f64 b_2 b_2)underflow40
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow24
(*.f64 a c)underflow34
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow9
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue90
(*.f64 b_2 b_2)underflow40
(*.f64 a c)underflow34
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow9
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue60
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow21
Confusion
Predicted +Predicted -
+1381
-13104
Precision
0.9139072847682119
Recall
0.9928057553956835
Confusion?
Predicted +Predicted MaybePredicted -
+13801
-131103
Precision?
0.9078947368421053
Recall?
0.9928057553956835
Freqs
test
numberfreq
0105
1117
231
33
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
58.0ms330×0valid
25.0ms88×2valid
13.0ms84×1valid
3.0ms10×3valid
Compiler

Compiled 117 to 34 computations (70.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 72.0ms
ival-mult: 37.0ms (51.6% of total)
ival-sqrt: 12.0ms (16.7% of total)
adjust: 8.0ms (11.2% of total)
ival-div: 5.0ms (7% of total)
ival-add: 4.0ms (5.6% of total)
ival-sub: 3.0ms (4.2% of total)
ival-neg: 2.0ms (2.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess24.0ms (0.3%)

Memory
-6.2MiB live, 37.9MiB allocated; 5ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044118
1119116
2238116
3389116
4505116
5547116
6568116
01013
01713
12813
25313
39813
413313
514513
615713
717013
017013
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)
Compiler

Compiled 13 to 10 computations (23.1% saved)

eval0.0ms (0%)

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

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify6.0ms (0.1%)

Memory
10.0MiB live, 10.0MiB allocated; 0ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01050
01750
12850
25350
39850
413350
514550
615750
717050
017050
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
(*.f64 c a)
a
c

localize99.0ms (1.4%)

Memory
-42.3MiB live, 48.9MiB allocated; 59ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy1.2031250000000002
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy2.6634302556551606
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy14.884789262720924
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy24.582940937315044
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
73.0ms165×0valid
10.0ms44×2valid
6.0ms42×1valid
1.0ms3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
ival-mult: 66.0ms (82.9% of total)
adjust: 4.0ms (5% of total)
ival-div: 3.0ms (3.8% of total)
ival-sqrt: 3.0ms (3.8% of total)
ival-sub: 2.0ms (2.5% of total)
ival-add: 2.0ms (2.5% of total)
ival-neg: 1.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series18.0ms (0.3%)

Memory
20.7MiB live, 20.7MiB allocated; 0ms collecting garbage
Counts
5 → 98
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(- (pow b_2 2) (* a c))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
Calls

9 calls:

TimeVariablePointExpression
3.0ms
a
@-inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)))
2.0ms
b_2
@inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)))
2.0ms
a
@inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)))
2.0ms
c
@0
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)))
2.0ms
c
@-inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)))

simplify174.0ms (2.5%)

Memory
-8.9MiB live, 211.3MiB allocated; 41ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05082820
117572792
273612792
080842654
Stop Event
iter limit
node limit
Counts
98 → 97
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(- (pow b_2 2) (* a c))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
Outputs
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) (neg.f64 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) (neg.f64 a)) b_2) (neg.f64 a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 b_2 (/.f64 b_2 a)) #s(literal -1 binary64) c))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 b_2)
(neg.f64 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) c) a)) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (/.f64 (*.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (/.f64 (*.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64)))) b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 c b_2) a) b_2)) b_2) b_2)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64)))) b_2 b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c a)) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c b_2)) #s(literal -1/2 binary64))) c (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) a)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) a))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) c) a)))) c)
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (neg.f64 c)) b_2) (neg.f64 c))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 b_2 (/.f64 b_2 c)) #s(literal -1 binary64) a))

rewrite230.0ms (3.3%)

Memory
31.1MiB live, 174.1MiB allocated; 69ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
01741
15841
242641
3492538
0952534
Stop Event
iter limit
node limit
iter limit
Counts
5 → 271
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(*.f64 (/.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 a b_2)) a) a)
(/.f64 (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a)))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a) (*.f64 (neg.f64 a) b_2)) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a) (*.f64 a b_2)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (fma.f64 a b_2 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a (neg.f64 a)))
(/.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 9/2 binary64)) (pow.f64 b_2 #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 a b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a))
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) a) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (neg.f64 a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(+.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 a b_2) (*.f64 a a)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (*.f64 a a)))
(+.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)))
(+.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) a))
(+.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)) (/.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (pow.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (pow.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 9/2 binary64)) (pow.f64 b_2 #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 9/2 binary64)) (pow.f64 b_2 #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) b_2)
(fma.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/4 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) b_2)
(fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 b_2 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 b_2 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 b_2 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 b_2 (/.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (neg.f64 (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)))
(+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))
(pow.f64 (sqrt.f64 b_2) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 1 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64))
(pow.f64 b_2 #s(literal 1 binary64))
(neg.f64 b_2)
(sqrt.f64 (*.f64 b_2 b_2))
(fabs.f64 b_2)
(+.f64 (cosh.f64 (/.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 2 binary64))) (sinh.f64 (/.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64))))
(exp.f64 (*.f64 (/.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
b_2
(*.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(pow.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a))))
(/.f64 (neg.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)))
(/.f64 (fabs.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (fabs.f64 (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fabs.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sinh.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(exp.f64 (fma.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(exp.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 2 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 12 binary64)))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 8 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/4 binary64)))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(/.f64 (*.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)))
(/.f64 (*.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 2 binary64)))
(/.f64 (hypot.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 (hypot.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2) (*.f64 c a)) #s(literal 2 binary64)))
(/.f64 (hypot.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (hypot.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 18 binary64)) (pow.f64 (*.f64 c a) #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 12 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a b_2) c) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 2 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 12 binary64)))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 a) c))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c a))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 (*.f64 b_2 b_2) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 b_2 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 a) c))
(fma.f64 b_2 b_2 (*.f64 c a))
(sqrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(-.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(-.f64 (*.f64 c a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(hypot.f64 (neg.f64 (fabs.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(hypot.f64 (fabs.f64 (fabs.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(hypot.f64 (fabs.f64 (*.f64 c a)) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 c a) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 b_2 b_2) (neg.f64 (fabs.f64 (*.f64 c a))))
(hypot.f64 (*.f64 b_2 b_2) (fabs.f64 (fabs.f64 (*.f64 c a))))
(hypot.f64 (*.f64 b_2 b_2) (fabs.f64 (*.f64 c a)))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(+.f64 (cosh.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sinh.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(+.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(+.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (fma.f64 c a (*.f64 b_2 b_2))))

eval47.0ms (0.7%)

Memory
-18.3MiB live, 70.5MiB allocated; 14ms collecting garbage
Compiler

Compiled 12 389 to 1 647 computations (86.7% saved)

prune16.0ms (0.2%)

Memory
-12.9MiB live, 33.9MiB allocated; 2ms collecting garbage
Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New35214366
Fresh000
Picked011
Done000
Total35215367
Accuracy
93.4%
Counts
367 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.7%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 4 binary64)) #s(literal 1/8 binary64))) a)
18.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))) a)
48.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
17.3%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))) a)
28.4%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
11.8%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
26.2%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) c) a)) b_2)) a)
27.6%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)) a)
30.4%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
22.7%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2))
30.6%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
34.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
37.6%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
Compiler

Compiled 781 to 536 computations (31.4% saved)

simplify154.0ms (2.2%)

Memory
26.9MiB live, 126.5MiB allocated; 18ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2))
cost-diff0
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
cost-diff2
(fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
cost-diff0
(*.f64 c #s(literal -1/8 binary64))
cost-diff0
(fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
cost-diff0
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c))
cost-diff0
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
cost-diff0
(neg.f64 b_2)
cost-diff0
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
cost-diff0
(/.f64 c b_2)
cost-diff0
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
cost-diff0
(/.f64 b_2 a)
cost-diff0
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044360
071360
1129360
2327356
31275356
45303356
08314352
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
#s(literal -2 binary64)
(/.f64 b_2 a)
b_2
a
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(*.f64 #s(literal -1/2 binary64) a)
#s(literal -1/2 binary64)
a
(/.f64 c b_2)
c
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 c #s(literal -1/8 binary64))
c
#s(literal -1/8 binary64)
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
a
(pow.f64 b_2 #s(literal 3 binary64))
b_2
#s(literal 3 binary64)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(*.f64 (*.f64 a a) #s(literal -1/16 binary64))
(*.f64 a a)
a
#s(literal -1/16 binary64)
(/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))
c
(pow.f64 b_2 #s(literal 5 binary64))
b_2
#s(literal 5 binary64)
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
(pow.f64 b_2 #s(literal 3 binary64))
#s(literal 3 binary64)
#s(literal -1/8 binary64)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
#s(literal -2 binary64)
(/.f64 b_2 a)
b_2
a
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) a)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(*.f64 #s(literal -1/2 binary64) a)
#s(literal -1/2 binary64)
a
(/.f64 c b_2)
c
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) a) c #s(literal -1/2 binary64))))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(*.f64 (/.f64 c b_2) (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) a) c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) (*.f64 #s(literal -1/8 binary64) a) #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/8 binary64))
(*.f64 #s(literal -1/8 binary64) c)
c
#s(literal -1/8 binary64)
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
a
(pow.f64 b_2 #s(literal 3 binary64))
b_2
#s(literal 3 binary64)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) #s(literal -1/16 binary64) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) a) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) #s(literal -1/16 binary64) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) a) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) #s(literal -1/16 binary64) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) a) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) #s(literal -1/16 binary64) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) a)
(*.f64 (*.f64 a a) #s(literal -1/16 binary64))
(*.f64 #s(literal -1/16 binary64) (*.f64 a a))
(*.f64 a a)
a
#s(literal -1/16 binary64)
(/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))
c
(pow.f64 b_2 #s(literal 5 binary64))
b_2
#s(literal 5 binary64)
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
(pow.f64 b_2 #s(literal 3 binary64))
#s(literal 3 binary64)
#s(literal -1/8 binary64)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)

localize210.0ms (3%)

Memory
12.5MiB live, 155.2MiB allocated; 60ms collecting garbage
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy3.525204541473952
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
accuracy3.575959657962156
(/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))
accuracy23.42428362215769
(fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
accuracy40.001166820678606
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
accuracy2.047592380493374
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
accuracy3.1093289441649445
(fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
accuracy3.525204541473952
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
accuracy40.118084911394746
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c))
accuracy2.1722669891241333
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
accuracy2.6634302556551606
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
accuracy14.884789262720924
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
accuracy40.257435903828444
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
accuracy0.0
(/.f64 c b_2)
accuracy0.0
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
accuracy40.186448953513974
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
accuracy0.0
(/.f64 b_2 a)
accuracy0.0078125
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
accuracy39.945729319686095
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
Samples
125.0ms165×0valid
30.0ms44×2valid
23.0ms42×1valid
4.0ms3valid
Compiler

Compiled 290 to 42 computations (85.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 153.0ms
ival-mult: 68.0ms (44.5% of total)
ival-div: 49.0ms (32.1% of total)
adjust: 13.0ms (8.5% of total)
ival-pow: 9.0ms (5.9% of total)
ival-add: 7.0ms (4.6% of total)
ival-sqrt: 3.0ms (2% of total)
ival-sub: 2.0ms (1.3% of total)
exact: 1.0ms (0.7% of total)
ival-neg: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series57.0ms (0.8%)

Memory
-22.0MiB live, 67.0MiB allocated; 15ms collecting garbage
Counts
21 → 150
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/.f64 c b_2)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(neg.f64 b_2)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 c #s(literal -1/8 binary64))
(fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))
Outputs
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* -2 (/ b_2 a))
(/ b_2 a)
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(/ -1/2 b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(* a (- (* -1/16 (/ (* a c) (pow b_2 5))) (* 1/8 (/ 1 (pow b_2 3)))))
(- (* a (+ (* -1/8 (/ c (pow b_2 3))) (* -1/16 (/ (* a (pow c 2)) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(/ a (pow b_2 3))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/16 (/ (* (pow a 2) c) (pow b_2 5)))
(* (pow a 2) (- (* -1/16 (/ c (pow b_2 5))) (* 1/8 (/ 1 (* a (pow b_2 3))))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(* (pow a 2) (- (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))) (/ 1/2 (* (pow a 2) b_2))))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))) a)) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(/ c b_2)
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/ (+ (* -1/8 (* a (pow b_2 2))) (* -1/16 (* (pow a 2) c))) (pow b_2 5))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(/ (+ (* -1/8 (* a (* (pow b_2 2) c))) (* -1/16 (* (pow a 2) (pow c 2)))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 2))) (* (pow b_2 2) (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))) (pow b_2 5))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ c (pow b_2 5))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/ (+ (* -1/8 a) (* -1/16 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 3))
(/ (- (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) 1/2) b_2)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/8 a)) (pow b_2 3)))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ 1/2 (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/8 (/ (* a c) (pow b_2 2))))) b_2))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* -1/8 c)
(+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))
(- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* (pow c 2) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 2) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(* -1 (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(* (pow c 2) (+ (* -1 (/ (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
Calls

9 calls:

TimeVariablePointExpression
13.0ms
c
@inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -2 (/ b_2 a)) (/ b_2 a) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (* c -1/8) (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ a (pow b_2 3)) (/ c (pow b_2 5)))
9.0ms
a
@0
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -2 (/ b_2 a)) (/ b_2 a) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (* c -1/8) (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ a (pow b_2 3)) (/ c (pow b_2 5)))
6.0ms
a
@inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -2 (/ b_2 a)) (/ b_2 a) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (* c -1/8) (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ a (pow b_2 3)) (/ c (pow b_2 5)))
5.0ms
c
@-inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -2 (/ b_2 a)) (/ b_2 a) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (* c -1/8) (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ a (pow b_2 3)) (/ c (pow b_2 5)))
5.0ms
b_2
@-inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -2 (/ b_2 a)) (/ b_2 a) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ c b_2) -1/2) (/ c b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (* c -1/8) (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (+ (* (* -1/2 a) (/ c b_2)) b_2) (/ a (pow b_2 3)) (/ c (pow b_2 5)))

simplify159.0ms (2.3%)

Memory
35.4MiB live, 130.5MiB allocated; 16ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06773886
123553860
084753677
Stop Event
iter limit
node limit
Counts
150 → 149
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* -2 (/ b_2 a))
(/ b_2 a)
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(/ -1/2 b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(* -1/8 (/ a (pow b_2 3)))
(* a (- (* -1/16 (/ (* a c) (pow b_2 5))) (* 1/8 (/ 1 (pow b_2 3)))))
(- (* a (+ (* -1/8 (/ c (pow b_2 3))) (* -1/16 (/ (* a (pow c 2)) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(/ a (pow b_2 3))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/16 (/ (* (pow a 2) c) (pow b_2 5)))
(* (pow a 2) (- (* -1/16 (/ c (pow b_2 5))) (* 1/8 (/ 1 (* a (pow b_2 3))))))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(* (pow a 2) (- (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))) (/ 1/2 (* (pow a 2) b_2))))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))) a)) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(/ c b_2)
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/ (+ (* -1/8 (* a (pow b_2 2))) (* -1/16 (* (pow a 2) c))) (pow b_2 5))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(/ (+ (* -1/8 (* a (* (pow b_2 2) c))) (* -1/16 (* (pow a 2) (pow c 2)))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 2))) (* (pow b_2 2) (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))) (pow b_2 5))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ c (pow b_2 5))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/ (+ (* -1/8 a) (* -1/16 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 3))
(/ (- (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) 1/2) b_2)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/8 a)) (pow b_2 3)))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ 1/2 (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/8 (/ (* a c) (pow b_2 2))))) b_2))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* -1/8 c)
(+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))
(- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* (pow c 2) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 2) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(* -1 (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(* (pow c 2) (+ (* -1 (/ (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
Outputs
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/ b_2 a)
(/.f64 b_2 a)
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2))
(* -1/8 (/ a (pow b_2 3)))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))
(* a (- (* -1/16 (/ (* a c) (pow b_2 5))) (* 1/8 (/ 1 (pow b_2 3)))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) a)
(- (* a (+ (* -1/8 (/ c (pow b_2 3))) (* -1/16 (/ (* a (pow c 2)) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(-.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) a) (/.f64 #s(literal 1/2 binary64) b_2))
(/ a (pow b_2 3))
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) a)
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a)
(* -1/8 (/ (* a c) (pow b_2 3)))
(*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (-.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 a b_2))) a)
(* -1/16 (/ (* (pow a 2) c) (pow b_2 5)))
(*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))
(* (pow a 2) (- (* -1/16 (/ c (pow b_2 5))) (* 1/8 (/ 1 (* a (pow b_2 3))))))
(*.f64 (-.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) a))) (*.f64 a a))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(*.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 a a)) (/.f64 c b_2) (fma.f64 (/.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 a a))
(* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 5)))
(*.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 5 binary64))))
(* (pow a 2) (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 a a))
(* (pow a 2) (- (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))) (/ 1/2 (* (pow a 2) b_2))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) b_2))) (*.f64 a a))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (/.f64 b_2 a)) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) (neg.f64 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) (neg.f64 a)) b_2) (neg.f64 a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal 1/2 binary64) a) (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 a b_2))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) a) (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))) a)) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 a b_2))) (neg.f64 a))) (*.f64 a a))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(/ c b_2)
(/.f64 c b_2)
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 b_2)
(neg.f64 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 c a))) (pow.f64 b_2 #s(literal 3 binary64)))
(/ (+ (* -1/8 (* a (pow b_2 2))) (* -1/16 (* (pow a 2) c))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) c) c) a) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) b_2) b_2 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) c))) (* -1/16 (* (pow a 2) (pow c 2)))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) c) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64)) c)) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/16 (* (pow a 2) (pow c 2))) (* (pow b_2 2) (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 c a))) b_2) b_2 (*.f64 (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64)) c)) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (*.f64 b_2 b_2)) b_2)
(/ c (pow b_2 5))
(/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a))) (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2 b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 c b_2)) #s(literal 1/2 binary64)) b_2)
(/ (+ (* -1/8 a) (* -1/16 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 3))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) b_2) (/.f64 c b_2) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 3 binary64)))
(/ (- (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) 1/2) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 c b_2)) #s(literal 1/2 binary64))) b_2)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/8 a)) (pow b_2 3)))
(/.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) (*.f64 #s(literal 1/8 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 3 binary64))))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) c))) (neg.f64 b_2))
(* -1 (/ (+ 1/2 (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/8 (/ (* a c) (pow b_2 2))))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (*.f64 a (/.f64 c b_2)) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (neg.f64 b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) c)) (*.f64 a b_2)) #s(literal -1/2 binary64))) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) c)) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* -1/8 c)
(*.f64 #s(literal -1/8 binary64) c)
(+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))
(fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c) (/.f64 #s(literal 1/2 binary64) b_2))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a)))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))))) c)
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))) (*.f64 c c))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))) c)
(* c (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) c)
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (pow.f64 c #s(literal 3 binary64)))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c b_2) c))) (pow.f64 c #s(literal 3 binary64)))
(* (pow c 2) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 c c))
(* (pow c 2) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c b_2) c))) (*.f64 c c))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (neg.f64 c)) b_2) (neg.f64 c))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))))
(* -1 (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 #s(literal 1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(*.f64 (neg.f64 (pow.f64 c #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(*.f64 (neg.f64 (pow.f64 c #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64) (/.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))) (neg.f64 c))))
(* (pow c 2) (+ (* -1 (/ (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))) (neg.f64 c))) (*.f64 c c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)))

rewrite207.0ms (2.9%)

Memory
-16.9MiB live, 259.1MiB allocated; 33ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044295
071295
1237295
21687295
08801295
Stop Event
iter limit
node limit
iter limit
Counts
21 → 602
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(/.f64 c b_2)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(neg.f64 b_2)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 c #s(literal -1/8 binary64))
(fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(/.f64 (neg.f64 (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 b_2) (neg.f64 a))
(/.f64 b_2 a)
(neg.f64 (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 b_2) a))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 c) (neg.f64 b_2))
(/.f64 c b_2)
(neg.f64 (/.f64 (neg.f64 c) b_2))
(neg.f64 (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (/.f64 (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a))
(*.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a))
(*.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) a))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) (/.f64 (neg.f64 b_2) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (neg.f64 (*.f64 a a)))
(/.f64 (fma.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 a (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a))
(/.f64 (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))) (neg.f64 a))
(/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) a)
(neg.f64 (/.f64 (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))) a))
(neg.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (neg.f64 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) a) (/.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) a))
(+.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))))) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))))))
(+.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(+.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) a) (/.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) a))
(+.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)) (/.f64 (*.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
(+.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) (/.f64 (neg.f64 b_2) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (-.f64 (*.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 b_2 b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(/.f64 (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(-.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(+.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))))
(+.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (/.f64 (*.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(neg.f64 b_2)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c)
(*.f64 c (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c) (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c) (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c)) (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)) (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (*.f64 (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64)) (pow.f64 (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (-.f64 (*.f64 (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)) (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) c)) (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64))) c)) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))))
(/.f64 (neg.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (neg.f64 (*.f64 c (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) c) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64))) c) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (*.f64 c (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))))
(fma.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) c (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)))
(fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)))
(fma.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) c))
(+.f64 (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))))))))
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)
(/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a))) b_2)
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 b_2) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) b_2) (*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)))) (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 b_2 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 b_2 (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)))) (*.f64 b_2 b_2))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))) b_2 (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) b_2))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) (neg.f64 b_2) (*.f64 b_2 #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) (neg.f64 (neg.f64 b_2)) (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2) b_2 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 b_2) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) b_2 (*.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) b_2 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)))) (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 b_2 (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) b_2 (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a))) b_2)
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2))))
(fma.f64 (/.f64 (neg.f64 a) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 a) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (neg.f64 a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (neg.f64 a) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 b_2 (neg.f64 b_2))) (/.f64 a (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (neg.f64 b_2))) (/.f64 (*.f64 c a) (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (*.f64 c a) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 b_2)) (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 b_2)) (/.f64 a (*.f64 (neg.f64 b_2) b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 a (*.f64 b_2 (neg.f64 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (neg.f64 a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 (neg.f64 b_2) b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 c (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 (neg.f64 b_2) b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 c a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 a b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) (/.f64 a b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) c) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) b_2) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 c b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) c)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 c) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)) (pow.f64 b_2 #s(literal 4 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)) (pow.f64 b_2 #s(literal 4 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (neg.f64 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))) (/.f64 (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(+.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c) (/.f64 #s(literal -1/2 binary64) b_2))
(+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c))
(*.f64 #s(literal -1/8 binary64) c)
(*.f64 c #s(literal -1/8 binary64))
(/.f64 (fma.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))) (pow.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a a)) #s(literal 2 binary64)) #s(literal 1/256 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))) (/.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))) (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal -1/8 binary64) a)))) (neg.f64 (pow.f64 b_2 #s(literal 8 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))))) (neg.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))))))) (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal -1/8 binary64) a)))) (neg.f64 (pow.f64 b_2 #s(literal 8 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)))) (neg.f64 (pow.f64 b_2 #s(literal 8 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a a)) #s(literal 2 binary64)) #s(literal 1/256 binary64) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) b_2) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 b_2 b_2)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 #s(literal -1/8 binary64) a))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) b_2) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (*.f64 b_2 b_2)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) a))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) b_2) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) a))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) b_2) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) a))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) b_2) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 b_2 b_2)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) b_2 (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 b_2 b_2) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 #s(literal -1/8 binary64) a))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) b_2 (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) b_2))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (*.f64 b_2 b_2) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) a))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) b_2 (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (*.f64 b_2 b_2) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) a))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) b_2 (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (*.f64 b_2 b_2) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) a))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) b_2 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 b_2 b_2) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (neg.f64 a) #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal -1/8 binary64) (neg.f64 a)))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (neg.f64 (*.f64 #s(literal -1/8 binary64) a)))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 b_2 (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 b_2 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (*.f64 b_2 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (*.f64 b_2 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)))) (*.f64 b_2 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a b_2)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c))) (*.f64 b_2 (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (*.f64 b_2 b_2) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c))) (*.f64 (*.f64 b_2 b_2) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal -1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal -1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal -1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (neg.f64 a)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (neg.f64 a)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (neg.f64 a)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (neg.f64 a)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (neg.f64 a)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64)))) (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a a)) #s(literal 2 binary64)) #s(literal 1/256 binary64) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))))) (neg.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal -1/8 binary64) a))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal -1/8 binary64) a))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c))) (pow.f64 b_2 #s(literal 8 binary64)))
(/.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))))) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 a) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (neg.f64 a) b_2) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 (neg.f64 a) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 (neg.f64 a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 #s(literal -1/8 binary64) (neg.f64 (*.f64 b_2 b_2))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (neg.f64 b_2))) (/.f64 a (neg.f64 b_2)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (neg.f64 a) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 a (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 a (neg.f64 b_2)) (/.f64 #s(literal -1/8 binary64) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 (*.f64 a a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal -1/16 binary64) c) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 a a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal -1/16 binary64) c) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 #s(literal -1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 a a) c) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal -1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 a a) c) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a a) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a a) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (neg.f64 b_2)) (/.f64 a (*.f64 (neg.f64 b_2) b_2)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a a)) #s(literal -1/16 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a a)) #s(literal -1/16 binary64) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 a (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 a b_2) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 a b_2) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (*.f64 a a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (*.f64 a a) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 a a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 a a) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 #s(literal -1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(fma.f64 a (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 a (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 a (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 a (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(fma.f64 a (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (fma.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a a)) #s(literal 2 binary64)) #s(literal 1/256 binary64) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a a)) #s(literal 2 binary64)) #s(literal 1/256 binary64) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))))
(-.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(-.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 (neg.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))
(-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))))
(-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 (neg.f64 (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c)) (pow.f64 b_2 #s(literal 8 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))) (/.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) #s(literal 2 binary64)) (pow.f64 a #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))) (/.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))) (/.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(+.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(+.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(*.f64 c (fma.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c)) (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (*.f64 (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64)) (pow.f64 (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (-.f64 (*.f64 (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) c)) (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64))) c)) (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (neg.f64 (*.f64 c (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) c) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64))) c) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (*.f64 c (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) c (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)))
(fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)))
(fma.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) c))
(+.f64 (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 c (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) c) (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) c) (neg.f64 (neg.f64 b_2)) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) c) b_2 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) b_2))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))))) c) (neg.f64 b_2) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) #s(literal 1/2 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))))) c) (neg.f64 (neg.f64 b_2)) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) #s(literal -1/2 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))))) c) b_2 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) #s(literal -1/2 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 c (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64))) (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64))) (neg.f64 (neg.f64 b_2)) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64))) b_2 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) b_2))
(/.f64 (fma.f64 (*.f64 c (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))))) (neg.f64 b_2) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) #s(literal 1/2 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))))) (neg.f64 (neg.f64 b_2)) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) #s(literal -1/2 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))))) b_2 (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) #s(literal -1/2 binary64))) (*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) b_2))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) c))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 (neg.f64 b_2) (*.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))))) c))) (*.f64 (neg.f64 b_2) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (*.f64 c (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 (neg.f64 b_2) (*.f64 c (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))))))) (*.f64 (neg.f64 b_2) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))))) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))))))) (*.f64 (neg.f64 (neg.f64 b_2)) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 b_2 (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) c))) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 b_2 (*.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64))))) c))) (*.f64 b_2 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 b_2 (*.f64 c (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64)))) (*.f64 b_2 (*.f64 c (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal -1/4096 binary64) (pow.f64 a #s(literal 6 binary64)))))))) (*.f64 b_2 (-.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 8 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 c (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (/.f64 #s(literal -1/2 binary64) b_2))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c))) (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))) c))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 c) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))) (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c)) (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))) (/.f64 (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(+.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c) (/.f64 #s(literal -1/2 binary64) b_2))
(+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))) c))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2) (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 c b_2) b_2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 c b_2) b_2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 (neg.f64 b_2))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a b_2)
(fma.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64) b_2)
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 c b_2) a) b_2)
(fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 c b_2) b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 c b_2) b_2))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)))
(-.f64 b_2 (*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) a)) (/.f64 c b_2)))
(-.f64 b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 c b_2) a)))
(-.f64 b_2 (*.f64 (neg.f64 (/.f64 c b_2)) (*.f64 #s(literal -1/2 binary64) a)))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 c b_2) b_2))))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 c b_2) b_2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 c b_2) b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 c b_2) b_2))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 b_2)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)) (/.f64 (*.f64 (neg.f64 b_2) b_2) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)) (/.f64 (*.f64 b_2 (neg.f64 b_2)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)
(+.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
(/.f64 (neg.f64 (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (/.f64 a b_2)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (/.f64 a (*.f64 b_2 b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))) (pow.f64 b_2 #s(literal 3/2 binary64)))
(/.f64 (/.f64 a b_2) (*.f64 b_2 b_2))
(/.f64 (/.f64 a (*.f64 b_2 b_2)) b_2)
(/.f64 (neg.f64 (neg.f64 a)) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (neg.f64 a) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))
(neg.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (neg.f64 (/.f64 c (pow.f64 b_2 #s(literal 5/2 binary64)))) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (/.f64 c (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)))
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (neg.f64 c) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))
(neg.f64 (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 5 binary64))))
(neg.f64 (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))

eval139.0ms (2%)

Memory
-3.1MiB live, 138.4MiB allocated; 21ms collecting garbage
Compiler

Compiled 40 424 to 3 814 computations (90.6% saved)

prune28.0ms (0.4%)

Memory
10.9MiB live, 57.1MiB allocated; 2ms collecting garbage
Pruning

19 alts after pruning (15 fresh and 4 done)

PrunedKeptTotal
New7609769
Fresh369
Picked235
Done011
Total76519784
Accuracy
93.7%
Counts
784 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.7%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 4 binary64)) #s(literal 1/8 binary64))) a)
18.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))) a)
48.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
17.3%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))) a)
28.4%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
11.8%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
30.4%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
33.1%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
3.3%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)) (/.f64 (*.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
22.7%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2))
31.6%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
36.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
20.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
27.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
37.1%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
37.6%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
Compiler

Compiled 1 091 to 671 computations (38.5% saved)

simplify140.0ms (2%)

Memory
2.9MiB live, 106.5MiB allocated; 29ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2))
cost-diff0
(*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
cost-diff2
(fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64)))
cost-diff0
(/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2)
cost-diff0
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2))
cost-diff2
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
cost-diff0
(/.f64 #s(literal -1/2 binary64) b_2)
cost-diff0
#s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
cost-diff0
(*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
cost-diff0
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64))
cost-diff0
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)
cost-diff0
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066562
0101558
1202555
2542539
32285539
47271539
08150529
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64))
(/.f64 #s(literal -1/8 binary64) b_2)
#s(literal -1/8 binary64)
b_2
(*.f64 (/.f64 c b_2) a)
(/.f64 c b_2)
c
a
#s(literal -1/2 binary64)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c)
#s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
c
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c))
(/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2)
(*.f64 #s(literal -1/8 binary64) a)
#s(literal -1/8 binary64)
a
b_2
(/.f64 (*.f64 c c) b_2)
(*.f64 c c)
c
(*.f64 #s(literal -1/2 binary64) c)
#s(literal -1/2 binary64)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2))
#s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64)))
(*.f64 (*.f64 a b_2) b_2)
(*.f64 a b_2)
a
b_2
#s(literal -1/8 binary64)
(*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))
(*.f64 (*.f64 a a) c)
(*.f64 a a)
c
#s(literal -1/16 binary64)
(pow.f64 b_2 #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2) c))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c)
(*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2) c)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)
(/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))
(/.f64 #s(literal -1/8 binary64) b_2)
#s(literal -1/8 binary64)
b_2
(*.f64 (/.f64 c b_2) a)
(/.f64 c b_2)
c
a
#s(literal -1/2 binary64)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c)
#s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
c
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2) c))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2) c)
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c))
(*.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) c)
(/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2)
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a)
(*.f64 #s(literal -1/8 binary64) a)
#s(literal -1/8 binary64)
a
b_2
(/.f64 (*.f64 c c) b_2)
(*.f64 (/.f64 c b_2) c)
(*.f64 c c)
c
(*.f64 #s(literal -1/2 binary64) c)
#s(literal -1/2 binary64)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (*.f64 a (fma.f64 (*.f64 #s(literal -1/16 binary64) a) c (*.f64 (*.f64 #s(literal -1/8 binary64) b_2) b_2))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (*.f64 a (fma.f64 (*.f64 #s(literal -1/16 binary64) a) c (*.f64 (*.f64 #s(literal -1/8 binary64) b_2) b_2))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (*.f64 a (fma.f64 (*.f64 #s(literal -1/16 binary64) a) c (*.f64 (*.f64 #s(literal -1/8 binary64) b_2) b_2))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2))
#s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))
#s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (*.f64 a (fma.f64 (*.f64 #s(literal -1/16 binary64) a) c (*.f64 (*.f64 #s(literal -1/8 binary64) b_2) b_2))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(/.f64 (*.f64 a (fma.f64 (*.f64 #s(literal -1/16 binary64) a) c (*.f64 (*.f64 #s(literal -1/8 binary64) b_2) b_2))) (pow.f64 b_2 #s(literal 5 binary64)))
(fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64)))
(*.f64 a (fma.f64 (*.f64 #s(literal -1/16 binary64) a) c (*.f64 (*.f64 #s(literal -1/8 binary64) b_2) b_2)))
(*.f64 (*.f64 a b_2) b_2)
(*.f64 a b_2)
a
b_2
#s(literal -1/8 binary64)
(*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))
(*.f64 (*.f64 a a) c)
(*.f64 a a)
c
#s(literal -1/16 binary64)
(pow.f64 b_2 #s(literal 5 binary64))
#s(literal 5 binary64)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)

localize191.0ms (2.7%)

Memory
11.8MiB live, 199.1MiB allocated; 21ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy3.2929563649812352
(fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64)))
accuracy9.519568184799125
(*.f64 (*.f64 a a) c)
accuracy29.29740733998156
(/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
accuracy40.001166820678606
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
accuracy0.02734375
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
accuracy6.426576132879917
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c))
accuracy8.725391168915134
(/.f64 (*.f64 c c) b_2)
accuracy40.118084911394746
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2))
accuracy2.6634302556551606
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
accuracy14.884789262720924
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
accuracy24.582940937315044
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
accuracy42.64152824256962
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
accuracy0.0
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy2.047592380493374
(*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c)
accuracy18.646245806159335
#s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
accuracy40.118084911394746
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
accuracy0.2616236483231894
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)
accuracy2.047592380493374
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c)
accuracy5.799961324791659
(*.f64 (/.f64 c b_2) a)
accuracy40.118084911394746
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
Samples
63.0ms165×0valid
40.0ms44×2valid
29.0ms42×1valid
7.0ms3valid
Compiler

Compiled 390 to 58 computations (85.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 105.0ms
ival-mult: 40.0ms (38% of total)
ival-div: 21.0ms (20% of total)
adjust: 17.0ms (16.2% of total)
ival-add: 11.0ms (10.5% of total)
ival-pow: 9.0ms (8.6% of total)
ival-sqrt: 3.0ms (2.9% of total)
ival-sub: 2.0ms (1.9% of total)
ival-neg: 2.0ms (1.9% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series98.0ms (1.4%)

Memory
-25.2MiB live, 58.4MiB allocated; 15ms collecting garbage
Counts
25 → 176
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c)
#s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2)
(fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 c b_2) a)
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(/.f64 (*.f64 c c) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(*.f64 (*.f64 a a) c)
Outputs
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(/ -1/2 b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
-1/2
(- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* -1/2 c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(* -1/8 (/ a b_2))
(* -1/8 (* a (pow b_2 2)))
(* a (+ (* -1/8 (pow b_2 2)) (* -1/16 (* a c))))
(- (* a (+ (* -1/8 (/ c (pow b_2 3))) (* -1/16 (/ (* a (pow c 2)) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(/ (* a c) b_2)
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* -1/8 (/ a (pow b_2 3)))
(* a (- (* -1/16 (/ (* a c) (pow b_2 5))) (* 1/8 (/ 1 (pow b_2 3)))))
(* (pow a 2) c)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/8 (/ (* a c) (pow b_2 2)))
(* a (- (* -1/8 (/ c (pow b_2 2))) (* 1/2 (/ 1 a))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* -1/16 (* (pow a 2) c))
(* (pow a 2) (+ (* -1/8 (/ (pow b_2 2) a)) (* -1/16 c)))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(* (pow a 2) (- (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))) (/ 1/2 (* (pow a 2) b_2))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* -1/16 (/ (* (pow a 2) c) (pow b_2 5)))
(* (pow a 2) (- (* -1/16 (/ c (pow b_2 5))) (* 1/8 (/ 1 (* a (pow b_2 3))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 2))) (* 1/2 (/ 1 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))) a)) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(+ (* -1/8 (* a (pow b_2 2))) (* -1/16 (* (pow a 2) c)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(/ (+ (* -1/8 (* a (* (pow b_2 2) c))) (* -1/16 (* (pow a 2) (pow c 2)))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 2))) (* (pow b_2 2) (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))) (pow b_2 5))
(- (pow b_2 2) (* a c))
(/ (pow c 2) b_2)
(/ (+ (* -1/8 (* a (pow b_2 2))) (* -1/16 (* (pow a 2) c))) (pow b_2 5))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* (pow b_2 2) (+ (* -1/8 a) (* -1/16 (/ (* (pow a 2) c) (pow b_2 2)))))
(/ (- (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) 1/2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(/ (+ (* -1/8 a) (* -1/16 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 3))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ 1/2 (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/8 (/ (* a c) (pow b_2 2))))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/8 a)) (pow b_2 3)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* c (+ (* -1/8 (/ (* a (pow b_2 2)) c)) (* -1/16 (pow a 2))))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* (pow c 2) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 2) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* c (- (/ (pow b_2 2) c) a))
(* c (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* 1/16 (pow a 2)) (* 1/8 (/ (* a (pow b_2 2)) c)))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(* (pow c 2) (+ (* -1 (/ (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
Calls

9 calls:

TimeVariablePointExpression
27.0ms
a
@-inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) c) (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/ -1/2 b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) b_2) (/ (* -1/8 a) b_2) (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (* (/ c b_2) a) (- (* b_2 b_2) (* a c)) (/ (* c c) b_2) (/ (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (pow b_2 5)) (* (* a a) c))
6.0ms
c
@-inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) c) (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/ -1/2 b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) b_2) (/ (* -1/8 a) b_2) (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (* (/ c b_2) a) (- (* b_2 b_2) (* a c)) (/ (* c c) b_2) (/ (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (pow b_2 5)) (* (* a a) c))
5.0ms
b_2
@-inf
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) c) (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/ -1/2 b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) b_2) (/ (* -1/8 a) b_2) (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (* (/ c b_2) a) (- (* b_2 b_2) (* a c)) (/ (* c c) b_2) (/ (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (pow b_2 5)) (* (* a a) c))
5.0ms
a
@0
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) c) (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/ -1/2 b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) b_2) (/ (* -1/8 a) b_2) (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (* (/ c b_2) a) (- (* b_2 b_2) (* a c)) (/ (* c c) b_2) (/ (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (pow b_2 5)) (* (* a a) c))
5.0ms
b_2
@0
((/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) c) (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) c) (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/ -1/2 b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/ (+ (* (/ (* -1/8 a) b_2) (/ (* c c) b_2)) (* -1/2 c)) b_2) (/ (* -1/8 a) b_2) (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) c) (+ (* (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) c) (/ -1/2 b_2)) (* (/ c b_2) a) (- (* b_2 b_2) (* a c)) (/ (* c c) b_2) (/ (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (pow b_2 5)) (* (* a a) c))

simplify244.0ms (3.4%)

Memory
44.0MiB live, 272.6MiB allocated; 120ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07334201
125514171
089653979
Stop Event
iter limit
node limit
Counts
176 → 175
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(/ -1/2 b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
-1/2
(- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* -1/2 c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(* -1/8 (/ a b_2))
(* -1/8 (* a (pow b_2 2)))
(* a (+ (* -1/8 (pow b_2 2)) (* -1/16 (* a c))))
(- (* a (+ (* -1/8 (/ c (pow b_2 3))) (* -1/16 (/ (* a (pow c 2)) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(/ (* a c) b_2)
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* -1/8 (/ a (pow b_2 3)))
(* a (- (* -1/16 (/ (* a c) (pow b_2 5))) (* 1/8 (/ 1 (pow b_2 3)))))
(* (pow a 2) c)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/8 (/ (* a c) (pow b_2 2)))
(* a (- (* -1/8 (/ c (pow b_2 2))) (* 1/2 (/ 1 a))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* -1/16 (* (pow a 2) c))
(* (pow a 2) (+ (* -1/8 (/ (pow b_2 2) a)) (* -1/16 c)))
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 5)))
(* (pow a 2) (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(* (pow a 2) (- (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))) (/ 1/2 (* (pow a 2) b_2))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* -1/16 (/ (* (pow a 2) c) (pow b_2 5)))
(* (pow a 2) (- (* -1/16 (/ c (pow b_2 5))) (* 1/8 (/ 1 (* a (pow b_2 3))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 2))) (* 1/2 (/ 1 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))) a)) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(+ (* -1/8 (* a (pow b_2 2))) (* -1/16 (* (pow a 2) c)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(/ (+ (* -1/8 (* a (* (pow b_2 2) c))) (* -1/16 (* (pow a 2) (pow c 2)))) (pow b_2 5))
(/ (+ (* -1/16 (* (pow a 2) (pow c 2))) (* (pow b_2 2) (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))) (pow b_2 5))
(- (pow b_2 2) (* a c))
(/ (pow c 2) b_2)
(/ (+ (* -1/8 (* a (pow b_2 2))) (* -1/16 (* (pow a 2) c))) (pow b_2 5))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* (pow b_2 2) (+ (* -1/8 a) (* -1/16 (/ (* (pow a 2) c) (pow b_2 2)))))
(/ (- (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) 1/2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(/ (+ (* -1/8 a) (* -1/16 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 3))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ 1/2 (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/8 (/ (* a c) (pow b_2 2))))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/8 a)) (pow b_2 3)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* c (+ (* -1/8 (/ (* a (pow b_2 2)) c)) (* -1/16 (pow a 2))))
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* (pow c 2) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* (pow c 2) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(* c (- (/ (pow b_2 2) c) a))
(* c (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (+ (* 1/16 (pow a 2)) (* 1/8 (/ (* a (pow b_2 2)) c)))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(* (pow c 2) (+ (* -1 (/ (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
Outputs
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2))
-1/2
#s(literal -1/2 binary64)
(- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)
(-.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 a (/.f64 c b_2))) #s(literal 1/2 binary64))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 #s(literal -1/2 binary64) c))
(* -1/8 (/ a b_2))
(*.f64 (/.f64 a b_2) #s(literal -1/8 binary64))
(* -1/8 (* a (pow b_2 2)))
(*.f64 (*.f64 (*.f64 b_2 b_2) a) #s(literal -1/8 binary64))
(* a (+ (* -1/8 (pow b_2 2)) (* -1/16 (* a c))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 c a))) a)
(- (* a (+ (* -1/8 (/ c (pow b_2 3))) (* -1/16 (/ (* a (pow c 2)) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(-.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) a) (/.f64 #s(literal 1/2 binary64) b_2))
(/ (* a c) b_2)
(*.f64 a (/.f64 c b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* -1/8 (/ a (pow b_2 3)))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))
(* a (- (* -1/16 (/ (* a c) (pow b_2 5))) (* 1/8 (/ 1 (pow b_2 3)))))
(*.f64 (-.f64 (*.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal -1/16 binary64)) (/.f64 #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) a)
(* (pow a 2) c)
(*.f64 (*.f64 a a) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))) a)
(* -1/8 (/ (* a c) (pow b_2 3)))
(*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (-.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 a b_2))) a)
(* -1/8 (/ (* a c) (pow b_2 2)))
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 a (/.f64 c b_2)))
(* a (- (* -1/8 (/ c (pow b_2 2))) (* 1/2 (/ 1 a))))
(*.f64 (-.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) a)) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))) a)
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) a)
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(*.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 (/.f64 c a) #s(literal -1/2 binary64))) a)
(* -1/16 (* (pow a 2) c))
(*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))
(* (pow a 2) (+ (* -1/8 (/ (pow b_2 2) a)) (* -1/16 c)))
(*.f64 (*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) c)) a) a)
(* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(*.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))))
(* (pow a 2) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 c c) a) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c (* (pow a 2) b_2))) (+ (* -1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* -1/16 (/ (pow c 3) (pow b_2 5))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 a a)) (/.f64 c b_2) (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 c c) a) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 a a))
(* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 5)))
(*.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 5 binary64))))
(* (pow a 2) (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 c a) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) c) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 a a))
(* (pow a 2) (- (+ (* -1/8 (/ c (* a (pow b_2 3)))) (* -1/16 (/ (pow c 2) (pow b_2 5)))) (/ 1/2 (* (pow a 2) b_2))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 c a) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) c) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a b_2) a))) (*.f64 a a))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* -1/16 (/ (* (pow a 2) c) (pow b_2 5)))
(*.f64 (*.f64 a (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) #s(literal -1/16 binary64))
(* (pow a 2) (- (* -1/16 (/ c (pow b_2 5))) (* 1/8 (/ 1 (* a (pow b_2 3))))))
(*.f64 (-.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) a))) (*.f64 a a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) a)) a)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal 1/2 binary64) a) (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/8 binary64) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 a b_2))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 2))) (* 1/2 (/ 1 a)))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) (neg.f64 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (neg.f64 a)) b_2) (neg.f64 a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 (/.f64 c a) #s(literal 1/2 binary64))))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))) a)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) a) (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (/ (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))) a)) (* -1/16 (/ (pow c 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 a b_2))) (neg.f64 a))) (*.f64 a a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64) c))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 c a))) (pow.f64 b_2 #s(literal 3 binary64)))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 c a))) (*.f64 b_2 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c))) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 b_2)
(neg.f64 b_2)
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(+ (* -1/8 (* a (pow b_2 2))) (* -1/16 (* (pow a 2) c)))
(*.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 c a))) a)
(/ (+ (* -1/8 (* a (* (pow b_2 2) (pow c 2)))) (* -1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) c) c) a) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) a) #s(literal -1/8 binary64))) b_2) b_2 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/8 (* a (* (pow b_2 2) c))) (* -1/16 (* (pow a 2) (pow c 2)))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) c) a) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/16 (* (pow a 2) (pow c 2))) (* (pow b_2 2) (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 c a))) b_2) b_2 (*.f64 (*.f64 (*.f64 (*.f64 a a) c) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(/ (pow c 2) b_2)
(/.f64 (*.f64 c c) b_2)
(/ (+ (* -1/8 (* a (pow b_2 2))) (* -1/16 (* (pow a 2) c))) (pow b_2 5))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 c a))) a) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 a (/.f64 c b_2))) #s(literal 1/2 binary64)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) c) a)) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2 b_2)
(* (pow b_2 2) (+ (* -1/8 a) (* -1/16 (/ (* (pow a 2) c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) b_2) (/.f64 c b_2) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 b_2 b_2))
(/ (- (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) 1/2) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 a (/.f64 c b_2))) #s(literal 1/2 binary64))) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/ (+ (* -1/8 a) (* -1/16 (/ (* (pow a 2) c) (pow b_2 2)))) (pow b_2 3))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) b_2) (/.f64 c b_2) (*.f64 #s(literal -1/8 binary64) a)) (pow.f64 b_2 #s(literal 3 binary64)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2 b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) c))) (neg.f64 b_2))
(* -1 (/ (+ 1/2 (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/8 (/ (* a c) (pow b_2 2))))) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/8 a)) (pow b_2 3)))
(/.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) (*.f64 #s(literal 1/8 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 3 binary64))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) c)) (*.f64 a b_2)) #s(literal -1/2 binary64))) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) c)) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 a (/.f64 c b_2))) #s(literal 1/2 binary64)) c)
(- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))
(-.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c) (/.f64 #s(literal 1/2 binary64) b_2))
(+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))
(fma.f64 (*.f64 a (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a)))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) (*.f64 c a))))) c)
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))) (*.f64 c c))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))) c)
(* c (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (-.f64 (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) c)) c)
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (-.f64 (*.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) c)) (*.f64 c c))
(* c (+ (* -1/8 (/ (* a (pow b_2 2)) c)) (* -1/16 (pow a 2))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) c) #s(literal -1/8 binary64) (*.f64 (*.f64 a a) #s(literal -1/16 binary64))) c)
(* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (pow.f64 c #s(literal 3 binary64)))
(* (pow c 3) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c b_2) c))) (pow.f64 c #s(literal 3 binary64)))
(* (pow c 2) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 c c))
(* (pow c 2) (- (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))) (/ 1/2 (* b_2 (pow c 2)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c b_2) c))) (*.f64 c c))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) c)
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 a (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) c)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) (neg.f64 c)) b_2) (neg.f64 c))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* c (+ (* 1/16 (pow a 2)) (* 1/8 (/ (* a (pow b_2 2)) c)))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) c) #s(literal 1/8 binary64) (*.f64 (*.f64 a a) #s(literal 1/16 binary64))))
(* -1 (* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(*.f64 (neg.f64 (pow.f64 c #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))
(* -1 (* (pow c 3) (+ (* -1 (/ (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* 1/16 (/ (pow a 2) (pow b_2 5))))))
(*.f64 (neg.f64 (pow.f64 c #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64) (/.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))) (neg.f64 c))))
(* (pow c 2) (+ (* -1 (/ (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))) c)) (* -1/16 (/ (pow a 2) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 c b_2))) (neg.f64 c))) (*.f64 c c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64) a))
(* -1 (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c))))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 #s(literal 1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))))

rewrite210.0ms (3%)

Memory
-16.5MiB live, 250.3MiB allocated; 44ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066456
0101456
1350453
22514453
08454450
Stop Event
iter limit
node limit
iter limit
Counts
25 → 462
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
(*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2)
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c)
#s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2)
(fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 c b_2) a)
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(/.f64 (*.f64 c c) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))
(*.f64 (*.f64 a a) c)
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2) c))
(*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2) c)
(*.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) (/.f64 c b_2))
(*.f64 c (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) c) (neg.f64 b_2))
(/.f64 (*.f64 c (neg.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) c)) (neg.f64 b_2))
(/.f64 (*.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) c) b_2)
(fma.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(fma.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(+.f64 (*.f64 c (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 b_2) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))))) (*.f64 b_2 b_2))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) b_2) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))))) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)))) (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 b_2 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 b_2 (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 b_2 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)))) (*.f64 b_2 b_2))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2))) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2))) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 b_2) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 b_2) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) b_2 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (neg.f64 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))))) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (*.f64 (neg.f64 (neg.f64 b_2)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) b_2 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)))) (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3/2 binary64)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))))) (*.f64 b_2 (pow.f64 b_2 #s(literal 3/2 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (neg.f64 b_2) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) b_2 (*.f64 b_2 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (pow.f64 b_2 #s(literal 3/2 binary64))) b_2 (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) b_2))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/8 binary64) c)) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) (neg.f64 a)) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a)) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal 1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) (neg.f64 (neg.f64 b_2)) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64))) (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) b_2 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64)) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64)) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64)) b_2 (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (neg.f64 (neg.f64 b_2)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 (neg.f64 b_2)) (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 (neg.f64 (neg.f64 b_2))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)))) (neg.f64 b_2))
(/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) b_2)
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64))) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) (neg.f64 (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 b_2) (*.f64 b_2 #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal 1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/2 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)) b_2))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) a) #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2))))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) b_2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (neg.f64 b_2))
(/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2))
(neg.f64 (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) (neg.f64 b_2)))
(fma.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 c (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) b_2) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (/.f64 c b_2) (/.f64 #s(literal -1/8 binary64) b_2)) (/.f64 a b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/8 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 #s(literal -1/8 binary64) c) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (/.f64 c b_2) a) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) c)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 c) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 3 binary64)) #s(literal -1/512 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)))))
(+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)))
(+.f64 (*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) c) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 3 binary64))) (-.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) #s(literal -1/8 binary64))) (*.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64))) #s(literal 1/4 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64))) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64)) (-.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (/.f64 c b_2) (/.f64 #s(literal -1/8 binary64) b_2)) a #s(literal -1/2 binary64))
(fma.f64 (*.f64 (/.f64 c b_2) a) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))
(fma.f64 (/.f64 c b_2) (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) #s(literal -1/2 binary64))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal -1/2 binary64))
(fma.f64 a (*.f64 (/.f64 c b_2) (/.f64 #s(literal -1/8 binary64) b_2)) #s(literal -1/2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))))
(-.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (/.f64 c b_2) (/.f64 #s(literal -1/8 binary64) b_2))) a))
(-.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (/.f64 c b_2) a)) (/.f64 #s(literal -1/8 binary64) b_2)))
(-.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 (/.f64 c b_2) a)))
(+.f64 (/.f64 (*.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 3 binary64))) (-.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))))) (/.f64 #s(literal -1/8 binary64) (-.f64 (fma.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (/.f64 c b_2) a) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c)
(*.f64 c #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)))
#s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal 1/2 binary64) (neg.f64 b_2))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2)))
(/.f64 #s(literal -1/2 binary64) b_2)
(neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a))
(/.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 a))
(/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
(neg.f64 (/.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a))
(neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 a)))
(+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (neg.f64 b_2) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(fma.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(neg.f64 b_2)
(*.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c)))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 3 binary64)) (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 (/.f64 c b_2) c)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) (*.f64 #s(literal 1/2 binary64) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c)))) (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 (fma.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 c c) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) c) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) c) (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (neg.f64 b_2)) (/.f64 (*.f64 (neg.f64 c) c) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 (/.f64 c b_2) c) (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 (/.f64 c b_2) c) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 #s(literal -1/2 binary64) c (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 a b_2) (*.f64 (/.f64 c b_2) c)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 c (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (*.f64 #s(literal -1/2 binary64) c))
(fma.f64 c #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c))))
(-.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) (*.f64 (neg.f64 c) #s(literal -1/2 binary64)))
(-.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) (*.f64 #s(literal 1/2 binary64) c))
(-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (neg.f64 (*.f64 (/.f64 c b_2) c)) (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2))))
(-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (neg.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2))) (*.f64 (/.f64 c b_2) c)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) (*.f64 #s(literal -1/2 binary64) c))
(+.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) b_2) (*.f64 (neg.f64 b_2) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) c) c) b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1/2 binary64) c))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) c))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) b_2) (*.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) c) c))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) b_2 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 b_2) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) c) c))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) b_2 (*.f64 b_2 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (neg.f64 b_2) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 #s(literal -1/2 binary64) c)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) b_2 (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) c) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 #s(literal -1/2 binary64) c)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) c) c) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) c))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (neg.f64 b_2) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal -1/2 binary64) c)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) b_2 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal -1/2 binary64) c))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) (neg.f64 b_2) (*.f64 b_2 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c)) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/512 binary64) (pow.f64 (*.f64 a (*.f64 c c)) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 9 binary64))) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c)))) (neg.f64 (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) b_2 (*.f64 b_2 (*.f64 #s(literal -1/2 binary64) c))) (*.f64 b_2 b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 c c))) (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c)) b_2))
(/.f64 (fma.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2))) (pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2)) #s(literal 2 binary64))) b_2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) b_2))
(neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (/.f64 c b_2) c) #s(literal -1/8 binary64)) (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2)))
(fma.f64 (*.f64 (/.f64 c b_2) c) (/.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(fma.f64 (*.f64 a (/.f64 #s(literal -1/8 binary64) b_2)) (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 3 binary64))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 3 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 3 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 (/.f64 a b_2) #s(literal -1/8 binary64))
(*.f64 #s(literal -1/8 binary64) (/.f64 a b_2))
(*.f64 a (/.f64 #s(literal -1/8 binary64) b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) a)) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2)
(neg.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) b_2))
(neg.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))) (*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))) (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))) (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal -1/16 binary64) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c))))
(/.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 3 binary64))) (fma.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal -1/16 binary64) c) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal -1/16 binary64)) (*.f64 (*.f64 a a) c)))))
(/.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(fma.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 a a) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 #s(literal -1/16 binary64) a) (*.f64 c a) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) b_2) (*.f64 a b_2) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) b_2) (*.f64 a b_2) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/16 binary64) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) c (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 a a) (*.f64 #s(literal -1/16 binary64) c) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(fma.f64 (*.f64 a b_2) (*.f64 #s(literal -1/8 binary64) b_2) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 (*.f64 a b_2) (*.f64 #s(literal -1/8 binary64) b_2) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 b_2) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 b_2) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a b_2) b_2) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a b_2) b_2) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(fma.f64 c (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 a (*.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64)) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 a (*.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(fma.f64 a (*.f64 b_2 (*.f64 #s(literal -1/8 binary64) b_2)) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 a (*.f64 b_2 (*.f64 #s(literal -1/8 binary64) b_2)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(fma.f64 a (*.f64 (*.f64 c a) #s(literal -1/16 binary64)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 a (*.f64 a (*.f64 #s(literal -1/16 binary64) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 a (*.f64 (*.f64 #s(literal -1/16 binary64) a) c) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
(fma.f64 b_2 (*.f64 (*.f64 a b_2) #s(literal -1/8 binary64)) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 b_2 (*.f64 (*.f64 a b_2) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/8 binary64) b_2)) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/8 binary64) b_2)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)))) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)))))
(-.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)))
(-.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (*.f64 (neg.f64 (*.f64 a a)) (*.f64 #s(literal -1/16 binary64) c)))
(-.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)))
(-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (neg.f64 (*.f64 (*.f64 a b_2) b_2)) #s(literal -1/8 binary64)))
(-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (neg.f64 (*.f64 a b_2)) (*.f64 #s(literal -1/8 binary64) b_2)))
(-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a b_2) b_2)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (*.f64 (neg.f64 (*.f64 a (*.f64 (neg.f64 c) a))) #s(literal -1/16 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))
(+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(*.f64 c (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) c) (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 3 binary64))) c) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (*.f64 c (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) c (*.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) c))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (*.f64 c (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)))
(fma.f64 c (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)))
(+.f64 (*.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) c) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) c))
(+.f64 (*.f64 c (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 c (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)) (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))) (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64))))
(fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 c #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)) (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2))))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64))))) c))
(-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 c) #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (-.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c)) (pow.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c) (/.f64 #s(literal -1/2 binary64) b_2))
(+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))) c))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(sqrt.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(*.f64 (neg.f64 c) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 c b_2) c)
(*.f64 c (/.f64 c b_2))
(/.f64 (*.f64 (neg.f64 c) c) (neg.f64 b_2))
(/.f64 (*.f64 c c) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 c c) b_2)
(neg.f64 (/.f64 (*.f64 (neg.f64 c) c) b_2))
(fabs.f64 (/.f64 (*.f64 (neg.f64 c) c) b_2))
(fabs.f64 (*.f64 (/.f64 c b_2) c))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)))) (pow.f64 b_2 #s(literal 10 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (pow.f64 b_2 #s(literal 5 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (pow.f64 b_2 #s(literal 10 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (pow.f64 b_2 #s(literal 10 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)))) (pow.f64 b_2 #s(literal 10 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (pow.f64 b_2 #s(literal 5 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5/2 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))) (pow.f64 b_2 #s(literal 10 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))) (pow.f64 b_2 #s(literal 10 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (neg.f64 c)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))) (pow.f64 b_2 #s(literal 10 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (neg.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)))) (pow.f64 b_2 #s(literal 10 binary64)))
(/.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 a b_2) b_2) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 15 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))) (pow.f64 b_2 #s(literal 10 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a b_2)) b_2 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -1/512 binary64)) (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) #s(literal 3 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -1/8 binary64) a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (-.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)) (*.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64))))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (pow.f64 b_2 #s(literal 5 binary64)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c)))) (pow.f64 b_2 #s(literal 5 binary64))))
(neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) c))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a a)) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 #s(literal -1/16 binary64) a) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a a) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) c) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (/.f64 (*.f64 a b_2) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) b_2) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))
(fma.f64 (/.f64 (*.f64 (*.f64 a b_2) b_2) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a b_2) b_2) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) c) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a a) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 (*.f64 #s(literal -1/16 binary64) c) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a a) c) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (*.f64 (*.f64 a a) c) (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (*.f64 a a) (/.f64 (*.f64 #s(literal -1/16 binary64) c) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))
(fma.f64 (*.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) b_2) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a b_2) b_2) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))
(fma.f64 a (*.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(fma.f64 a (*.f64 a (/.f64 (*.f64 #s(literal -1/16 binary64) c) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(-.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 a (*.f64 (neg.f64 c) a)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))))
(+.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 a a))) (*.f64 (*.f64 (*.f64 a b_2) b_2) (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(*.f64 (neg.f64 a) (*.f64 (neg.f64 c) a))
(*.f64 (*.f64 a a) c)
(*.f64 (*.f64 (neg.f64 c) a) (neg.f64 a))
(*.f64 (*.f64 c a) a)
(*.f64 c (*.f64 a a))
(*.f64 a (*.f64 c a))

eval114.0ms (1.6%)

Memory
18.3MiB live, 151.3MiB allocated; 17ms collecting garbage
Compiler

Compiled 32 372 to 3 381 computations (89.6% saved)

prune57.0ms (0.8%)

Memory
-44.8MiB live, 100.4MiB allocated; 17ms collecting garbage
Pruning

24 alts after pruning (17 fresh and 7 done)

PrunedKeptTotal
New62811639
Fresh4610
Picked235
Done044
Total63424658
Accuracy
93.8%
Counts
658 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.3%
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
27.5%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a)
17.3%
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
23.4%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
15.7%
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a))
28.4%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))) a)
48.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
28.4%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
27.1%
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
11.8%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
30.4%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
33.1%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
3.3%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)) (/.f64 (*.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
22.7%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2))
31.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
36.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
15.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 #s(approx (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (*.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 c a))) a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
27.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
36.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) (/.f64 (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2))) c))
37.1%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
37.6%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
Compiler

Compiled 1 420 to 815 computations (42.6% saved)

simplify113.0ms (1.6%)

Memory
27.7MiB live, 72.6MiB allocated; 4ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
cost-diff1
(+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
cost-diff2
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
cost-diff0
(*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c))
cost-diff2
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
cost-diff4
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64)))
cost-diff0
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
cost-diff2
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2)))
cost-diff4
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
cost-diff0
(*.f64 a (/.f64 c b_2))
cost-diff0
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
cost-diff0
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64)))
cost-diff0
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
cost-diff0
(/.f64 (/.f64 c b_2) b_2)
cost-diff0
(fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
cost-diff3
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045432
076431
1151424
2466413
32235394
47969394
08006388
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 #s(literal 2 binary64) a)
#s(literal 2 binary64)
a
(neg.f64 b_2)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(*.f64 a (/.f64 c b_2))
a
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a
(*.f64 a (neg.f64 b_2))
(neg.f64 b_2)
b_2
(*.f64 a a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c))
(*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c)
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a))
(/.f64 #s(literal -1/8 binary64) b_2)
#s(literal -1/8 binary64)
b_2
(*.f64 (/.f64 c b_2) a)
(/.f64 c b_2)
c
a
(*.f64 b_2 #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(*.f64 b_2 b_2)
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
(+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(neg.f64 b_2)
b_2
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2) (/.f64 #s(literal 2 binary64) a))
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 #s(literal 2 binary64) a)
#s(literal 2 binary64)
a
(neg.f64 b_2)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64)))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(*.f64 a (/.f64 c b_2))
(*.f64 (/.f64 c b_2) a)
a
(/.f64 c b_2)
c
b_2
#s(literal -1/2 binary64)
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) a)
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2)))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) a)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a
(*.f64 a (neg.f64 b_2))
(*.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
(*.f64 a a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (*.f64 c a) #s(literal -1/2 binary64)) b_2) c))
(*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c)
(*.f64 (/.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (*.f64 c a) #s(literal -1/2 binary64)) b_2) c)
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (*.f64 c a) #s(literal -1/2 binary64)) b_2)
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/8 binary64) (*.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) b_2) c)
(/.f64 #s(literal -1/8 binary64) b_2)
#s(literal -1/8 binary64)
b_2
(*.f64 (/.f64 c b_2) a)
(/.f64 c b_2)
c
a
(*.f64 b_2 #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
(*.f64 b_2 b_2)
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2) a)
(+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) b_2)
(neg.f64 b_2)
b_2
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
a

localize309.0ms (4.4%)

Memory
-29.5MiB live, 218.2MiB allocated; 29ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy5.567995108912242
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
accuracy14.884789262720924
(+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
accuracy24.582940937315044
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
accuracy42.64152824256962
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
accuracy4.685878591757557
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64)))
accuracy5.799961324791659
(*.f64 (/.f64 c b_2) a)
accuracy22.187521910331967
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
accuracy40.118084911394746
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c))
accuracy20.98569588665912
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2)))
accuracy24.582940937315044
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
accuracy32.204658572565684
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
accuracy42.64152824256962
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
accuracy0.01171875
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
accuracy2.6634302556551606
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
accuracy5.799961324791659
(*.f64 a (/.f64 c b_2))
accuracy40.14391600962826
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64)))
accuracy0.01171875
(fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
accuracy0.15625
(/.f64 (/.f64 c b_2) b_2)
accuracy4.418739814680798
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
accuracy40.094427440397816
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
Samples
47.0ms165×0valid
27.0ms38×2valid
25.0ms13×3valid
21.0ms40×1valid
Compiler

Compiled 340 to 45 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 83.0ms
ival-mult: 26.0ms (31.3% of total)
ival-div: 23.0ms (27.7% of total)
adjust: 12.0ms (14.4% of total)
ival-add: 8.0ms (9.6% of total)
ival-log: 6.0ms (7.2% of total)
ival-sqrt: 3.0ms (3.6% of total)
ival-sub: 2.0ms (2.4% of total)
ival-neg: 2.0ms (2.4% of total)
ival->: 1.0ms (1.2% of total)
exact: 1.0ms (1.2% of total)
ival-then: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series56.0ms (0.8%)

Memory
-2.3MiB live, 41.9MiB allocated; 8ms collecting garbage
Counts
21 → 185
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
(/.f64 (/.f64 c b_2) b_2)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(*.f64 a (/.f64 c b_2))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c))
(*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c)
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
(neg.f64 b_2)
(*.f64 (/.f64 c b_2) a)
Outputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(/ 2 a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(/ (* a c) b_2)
(/ (+ b_2 (* -1 b_2)) a)
(/ (+ b_2 (+ (* -1 b_2) (* -1/2 (/ (* a c) b_2)))) a)
(/ (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))) a)
(/ (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))) a)
(* a (+ b_2 (* -1 b_2)))
(* a (+ b_2 (+ (* -1 b_2) (* -1/2 (/ (* a c) b_2)))))
(* a (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))))
(* a (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* -1/2 b_2)
(+ (* -1/2 b_2) (* -1/8 (/ (* a c) b_2)))
(/ -1/2 b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(* 1/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ c (pow b_2 2)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* -1/8 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ b_2 a)) (* -1/8 (/ c b_2))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (+ (* 1/8 (/ c b_2)) (* 1/2 (/ b_2 a)))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/ c (pow b_2 2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* b_2 (+ (* -1 a) (* 1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* b_2 (+ (* -1 a) (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(- (pow b_2 2) (* a c))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) b_2)
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(* -1 b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (* b_2 (+ a (* -1 a))) (pow a 2))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (/ -1 a) (/ 1 a))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (/ -1 a) (/ 1 a)))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (/ -1 a) (/ 1 a))))))
(* b_2 (+ a (* -1 a)))
(* b_2 (+ a (+ (* -1 a) (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* b_2 (+ a (+ (* -1 a) (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* b_2 (+ a (+ (* -1 a) (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* b_2 (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -2 (* a b_2))
(* -1 (* b_2 (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* 2 a))))
(* -1 (* b_2 (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 2 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (* 2 a))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (* b_2 (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2))))))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(/ (+ (* -1 (* a b_2)) (* a b_2)) (pow a 2))
(+ (* -1 (/ b_2 a)) (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (/ b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (/ b_2 a)))
(+ (* -1 (* a b_2)) (* a b_2))
(+ (* -1 (* a b_2)) (+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2)))
(+ (* -1 (* a b_2)) (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3)))))))
(+ (* -1 (* a b_2)) (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5)))))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* c (+ (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* c (+ (* -1 (/ (* a b_2) c)) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* c (+ (* -1 (/ (* a b_2) c)) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* c (- (/ (pow b_2 2) c) a))
(* c (+ (* -1/2 (/ b_2 c)) (* -1/8 (/ a b_2))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* (sqrt (/ (pow a 3) c)) (sqrt -1)) (/ (* a b_2) c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (* a b_2)) (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (+ (* 1/8 (/ a b_2)) (* 1/2 (/ b_2 c)))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
Calls

9 calls:

TimeVariablePointExpression
16.0ms
c
@inf
((* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/ (/ c b_2) b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* a (/ c b_2)) -1/2) (* a (/ c b_2)) (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) c) (exp (log (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) (/ (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) a) (neg b_2) (* (/ c b_2) a))
5.0ms
b_2
@-inf
((* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/ (/ c b_2) b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* a (/ c b_2)) -1/2) (* a (/ c b_2)) (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) c) (exp (log (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) (/ (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) a) (neg b_2) (* (/ c b_2) a))
4.0ms
c
@-inf
((* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/ (/ c b_2) b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* a (/ c b_2)) -1/2) (* a (/ c b_2)) (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) c) (exp (log (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) (/ (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) a) (neg b_2) (* (/ c b_2) a))
4.0ms
b_2
@inf
((* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/ (/ c b_2) b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* a (/ c b_2)) -1/2) (* a (/ c b_2)) (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) c) (exp (log (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) (/ (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) a) (neg b_2) (* (/ c b_2) a))
4.0ms
c
@0
((* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/ (/ c b_2) b_2) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* a (/ c b_2)) -1/2) (* a (/ c b_2)) (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (sqrt (- (* b_2 b_2) (* a c))) (- (* b_2 b_2) (* a c)) (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (* b_2 b_2)) c) (exp (log (sqrt (- (* b_2 b_2) (* a c))))) (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) (/ (+ (neg b_2) (exp (log (sqrt (- (* b_2 b_2) (* a c)))))) a) (neg b_2) (* (/ c b_2) a))

simplify377.0ms (5.3%)

Memory
5.0MiB live, 170.8MiB allocated; 92ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07784469
127794354
084164126
Stop Event
iter limit
node limit
Counts
185 → 184
Calls
Call 1
Inputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(/ 2 a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(/ (* a c) b_2)
(/ (+ b_2 (* -1 b_2)) a)
(/ (+ b_2 (+ (* -1 b_2) (* -1/2 (/ (* a c) b_2)))) a)
(/ (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))) a)
(/ (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))) a)
(* a (+ b_2 (* -1 b_2)))
(* a (+ b_2 (+ (* -1 b_2) (* -1/2 (/ (* a c) b_2)))))
(* a (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))))
(* a (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* -1/2 b_2)
(+ (* -1/2 b_2) (* -1/8 (/ (* a c) b_2)))
(/ -1/2 b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(* 1/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ c (pow b_2 2)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* -1/8 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ b_2 a)) (* -1/8 (/ c b_2))))
(* -1/8 (/ (* a c) (pow b_2 3)))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (+ (* 1/8 (/ c b_2)) (* 1/2 (/ b_2 a)))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/ c (pow b_2 2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* b_2 (+ (* -1 a) (* 1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* b_2 (+ (* -1 a) (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(- (pow b_2 2) (* a c))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) b_2)
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(* -1 b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (* b_2 (+ a (* -1 a))) (pow a 2))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (/ -1 a) (/ 1 a))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (/ -1 a) (/ 1 a)))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (/ -1 a) (/ 1 a))))))
(* b_2 (+ a (* -1 a)))
(* b_2 (+ a (+ (* -1 a) (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* b_2 (+ a (+ (* -1 a) (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* b_2 (+ a (+ (* -1 a) (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* b_2 (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -2 (* a b_2))
(* -1 (* b_2 (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* 2 a))))
(* -1 (* b_2 (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 2 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (* 2 a))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1 (* b_2 (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2))))))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(/ (+ (* -1 (* a b_2)) (* a b_2)) (pow a 2))
(+ (* -1 (/ b_2 a)) (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (/ b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (/ b_2 a)))
(+ (* -1 (* a b_2)) (* a b_2))
(+ (* -1 (* a b_2)) (+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2)))
(+ (* -1 (* a b_2)) (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3)))))))
(+ (* -1 (* a b_2)) (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5)))))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* c (+ (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* c (+ (* -1 (/ (* a b_2) c)) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* c (+ (* -1 (/ (* a b_2) c)) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* c (- (/ (pow b_2 2) c) a))
(* c (+ (* -1/2 (/ b_2 c)) (* -1/8 (/ a b_2))))
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* (sqrt (/ (pow a 3) c)) (sqrt -1)) (/ (* a b_2) c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (* a b_2)) (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (+ (* 1/8 (/ a b_2)) (* 1/2 (/ b_2 c)))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
Outputs
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)) a)
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a)
(/ (* a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/ (+ b_2 (* -1 b_2)) a)
#s(literal 0 binary64)
(/ (+ b_2 (+ (* -1 b_2) (* -1/2 (/ (* a c) b_2)))) a)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) #s(literal 0 binary64)) a)
(/ (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a #s(literal 0 binary64)) a)
(/ (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))) a)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a #s(literal 0 binary64)) a)
(* a (+ b_2 (* -1 b_2)))
#s(literal 0 binary64)
(* a (+ b_2 (+ (* -1 b_2) (* -1/2 (/ (* a c) b_2)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) #s(literal 0 binary64)) a)
(* a (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a #s(literal 0 binary64)) a)
(* a (+ b_2 (+ (* -1 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a #s(literal 0 binary64)) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(* -1/2 b_2)
(*.f64 #s(literal -1/2 binary64) b_2)
(+ (* -1/2 b_2) (* -1/8 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 #s(literal -1/2 binary64) b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* -1/2 (/ c (pow b_2 2)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)) a)
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))) a)
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))) a)
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (*.f64 a a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) a)
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* -1/8 (/ (* a c) b_2))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) b_2))
(* a (+ (* -1/2 (/ b_2 a)) (* -1/8 (/ c b_2))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))) a)
(* -1/8 (/ (* a c) (pow b_2 3)))
(*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
(* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (-.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 a b_2))) a)
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(*.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) a)) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) (neg.f64 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) (neg.f64 a)) b_2) (neg.f64 a))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))))
(*.f64 (*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) a)
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) a)) a))) (*.f64 a a))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64) c))
(* -1 (* a (+ (* 1/8 (/ c b_2)) (* 1/2 (/ b_2 a)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/8 binary64) (/.f64 c b_2) (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 a))))
(* -1 (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/8 binary64) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 a b_2))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 #s(literal 1/2 binary64) a) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) c) c) (pow.f64 b_2 #s(literal 3 binary64)))))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) c)) (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c))) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2) #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (neg.f64 a) b_2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* -1 a) (* 1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 a c)) (neg.f64 a)) b_2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* -1 a) (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (neg.f64 a)) b_2 (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2 (*.f64 #s(literal -1/8 binary64) (*.f64 a c))) b_2)
(/ (+ (* -1/2 (pow b_2 2)) (* -1/8 (* a c))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2 (*.f64 #s(literal -1/8 binary64) (*.f64 a c))) (pow.f64 b_2 #s(literal 3 binary64)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) c) #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a c)) c)) (pow.f64 b_2 #s(literal 3 binary64)))
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (-.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) a)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) c) a)) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) c (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (* b_2 (+ a (* -1 a))) (pow a 2))
#s(literal 0 binary64)
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (/ -1 a) (/ 1 a))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 0 binary64)) b_2)
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (/ -1 a) (/ 1 a)))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 0 binary64))) b_2)
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (/ -1 a) (/ 1 a))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 0 binary64)))) b_2)
(* b_2 (+ a (* -1 a)))
#s(literal 0 binary64)
(* b_2 (+ a (+ (* -1 a) (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) #s(literal 0 binary64)) b_2)
(* b_2 (+ a (+ (* -1 a) (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(*.f64 (+.f64 (fma.f64 (*.f64 a a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) #s(literal 0 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c)) (pow.f64 b_2 #s(literal 4 binary64)))) b_2)
(* b_2 (+ a (+ (* -1 a) (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) a) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c)) (pow.f64 b_2 #s(literal 4 binary64)))))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) b_2) b_2)
(* b_2 (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 a c) b_2)) #s(literal 1/2 binary64)) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 a c) b_2)) #s(literal 1/2 binary64)) b_2)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 b_2))
(* -2 (* a b_2))
(*.f64 (*.f64 a b_2) #s(literal -2 binary64))
(* -1 (* b_2 (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* 2 a))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) a) (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 2 a)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) a) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (* 2 a))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) a) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2 b_2))
(* -1 (* b_2 (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (neg.f64 b_2))
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) c)) (*.f64 a b_2)) #s(literal -1/2 binary64))) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) c)) b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)
(/ (+ (* -1 (* a b_2)) (* a b_2)) (pow a 2))
#s(literal 0 binary64)
(+ (* -1 (/ b_2 a)) (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) #s(literal 0 binary64))
(+ (* -1 (/ b_2 a)) (+ (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (/ b_2 a)))
(fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2)) c #s(literal 0 binary64))
(+ (* -1 (/ b_2 a)) (+ (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (/ b_2 a)))
(fma.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c) (/.f64 #s(literal 1/2 binary64) b_2)) c #s(literal 0 binary64))
(+ (* -1 (* a b_2)) (* a b_2))
#s(literal 0 binary64)
(+ (* -1 (* a b_2)) (+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2)))
(fma.f64 (*.f64 a (/.f64 (*.f64 a c) b_2)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(+ (* -1 (* a b_2)) (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/2 binary64))) c #s(literal 0 binary64))
(+ (* -1 (* a b_2)) (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 4 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 (/.f64 a b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64))) c (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal -1/2 binary64))) c #s(literal 0 binary64))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) a) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) a) c)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) a) c))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b_2) a) c)))) c)
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) a) c) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))) c)
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) c)) c)
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)))) c)
(* c (+ (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 a (/.f64 (neg.f64 b_2) c))) c)
(* c (+ (* -1 (/ (* a b_2) c)) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 a (/.f64 (neg.f64 b_2) c)))) c)
(* c (+ (* -1 (/ (* a b_2) c)) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 a (/.f64 (neg.f64 b_2) c))))) c)
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (+ (* -1/2 (/ b_2 c)) (* -1/8 (/ a b_2))))
(*.f64 (fma.f64 (/.f64 b_2 c) #s(literal -1/2 binary64) (*.f64 (/.f64 a b_2) #s(literal -1/8 binary64))) c)
(* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 c))) c)
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 c))) (*.f64 c c))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c)) (neg.f64 c))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal 2 binary64) a) c)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (neg.f64 c)) b_2) (neg.f64 c))))
(* -1 (* c (+ (* (sqrt (/ (pow a 3) c)) (sqrt -1)) (/ (* a b_2) c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 a (/.f64 b_2 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (* a b_2)) (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 b_2) a)) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 a b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) c))) (neg.f64 c))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64) a))
(* -1 (* c (+ (* 1/8 (/ a b_2)) (* 1/2 (/ b_2 c)))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 b_2 c) #s(literal 1/2 binary64) (*.f64 (/.f64 a b_2) #s(literal 1/8 binary64))))
(* -1 (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 c))))

rewrite209.0ms (3%)

Memory
16.9MiB live, 209.5MiB allocated; 26ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045320
076319
1247304
21767304
08340300
Stop Event
iter limit
node limit
iter limit
Counts
21 → 850
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
(/.f64 (/.f64 c b_2) b_2)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(*.f64 a (/.f64 c b_2))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c))
(*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c)
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
(neg.f64 b_2)
(*.f64 (/.f64 c b_2) a)
Outputs
(*.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2) (/.f64 #s(literal 2 binary64) a))) b_2)
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2) (/.f64 #s(literal 2 binary64) a)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2))) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2))) (*.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))) (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))) (*.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64))) (neg.f64 b_2))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64))) (neg.f64 b_2))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64))) (neg.f64 b_2)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64))) (neg.f64 b_2)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))))
(/.f64 (*.f64 (neg.f64 b_2) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a)))
(/.f64 (*.f64 (neg.f64 b_2) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))))
(neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2) (/.f64 #s(literal 2 binary64) a)) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)))
(fma.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))
(fma.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)))
(+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (neg.f64 b_2)))
(+.f64 (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))) (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))) (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))) (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64)))) (neg.f64 (*.f64 b_2 (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (neg.f64 b_2) a))
(/.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2)))) (*.f64 (neg.f64 b_2) a))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a)) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))))
(/.f64 (fma.f64 (*.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64)) (neg.f64 a) (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 b_2) #s(literal 2 binary64))) (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64)) a (*.f64 (neg.f64 b_2) #s(literal 2 binary64))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 a) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) a (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) b_2)) (neg.f64 a) (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) b_2)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 b_2) #s(literal 2 binary64))) (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) b_2)) a (*.f64 (neg.f64 b_2) #s(literal 2 binary64))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 a) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) a (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (neg.f64 a) (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 b_2) #s(literal 2 binary64))) (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a (*.f64 (neg.f64 b_2) #s(literal 2 binary64))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (neg.f64 (neg.f64 a)) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) b_2)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 b_2) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 b_2) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) b_2)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 b_2) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) b_2 (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))) (*.f64 (neg.f64 (neg.f64 a)) b_2))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 b_2) (*.f64 a (*.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 b_2) (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) b_2)))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 a (*.f64 #s(literal -1/2 binary64) c))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 b_2) (*.f64 a (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))) (*.f64 (neg.f64 b_2) a))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) (/.f64 #s(literal 2 binary64) b_2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (*.f64 b_2 #s(literal 2 binary64))) (*.f64 a b_2))
(/.f64 (fma.f64 #s(literal -2 binary64) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 #s(literal 2 binary64) b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2))) (*.f64 a b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) (/.f64 #s(literal 2 binary64) b_2)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2))))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2))) (/.f64 c (neg.f64 (neg.f64 b_2))) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 c (neg.f64 (neg.f64 b_2))) (/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2))) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 (neg.f64 c) b_2) (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 2 binary64) a))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))) (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))) (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))))
(-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))
(-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 (neg.f64 (/.f64 (/.f64 c b_2) b_2)) #s(literal -1/2 binary64)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (neg.f64 b_2) a)) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (*.f64 (neg.f64 b_2) a)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2)) (*.f64 a b_2)))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) (/.f64 #s(literal 2 binary64) b_2))))) (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) (/.f64 #s(literal 2 binary64) b_2))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) (/.f64 #s(literal 2 binary64) b_2))))) (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) (/.f64 #s(literal 2 binary64) b_2))))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (neg.f64 a)) (*.f64 b_2 (neg.f64 a))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (neg.f64 a))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2)) (*.f64 a b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a b_2)))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))) (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))) (/.f64 (pow.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))) (/.f64 (*.f64 (neg.f64 (/.f64 #s(literal 2 binary64) a)) (/.f64 #s(literal 2 binary64) a)) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)) (/.f64 #s(literal 2 binary64) a))
(+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 c b_2) b_2)))
(/.f64 (neg.f64 (neg.f64 c)) (*.f64 b_2 b_2))
(/.f64 (/.f64 (neg.f64 c) b_2) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (/.f64 (neg.f64 c) b_2) (neg.f64 b_2))
(/.f64 (neg.f64 c) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (/.f64 c b_2) (neg.f64 (neg.f64 b_2)))
(/.f64 (/.f64 c b_2) b_2)
(/.f64 c (*.f64 b_2 b_2))
(neg.f64 (/.f64 (/.f64 (neg.f64 c) b_2) b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2)))) (neg.f64 a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2))) a)
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2)))) a))
(neg.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2))) (neg.f64 a)))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2)))
(*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
(*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))
(*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(*.f64 (/.f64 c b_2) (*.f64 a #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a c))) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a c)) b_2)
(*.f64 a (/.f64 c b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) a)) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(*.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a)))
(*.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(*.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(*.f64 (/.f64 a (neg.f64 a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 a)))
(*.f64 (/.f64 a a) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (neg.f64 b_2) a)))))
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 a (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 a (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (neg.f64 b_2) a)))) (neg.f64 (pow.f64 a #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) (*.f64 a a)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (*.f64 a a)) (*.f64 a (*.f64 (neg.f64 a) (neg.f64 b_2)))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 a a)) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) a (*.f64 (neg.f64 a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) (*.f64 a a) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 b_2) a) a) (neg.f64 a) (*.f64 a (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 b_2) a) a) a (*.f64 a (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 b_2) a) a) (*.f64 (neg.f64 a) a) (*.f64 a (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))) (*.f64 a (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 b_2) a) a) (*.f64 a a) (*.f64 a (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)))) (*.f64 (*.f64 (neg.f64 a) a) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) a (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a))) (*.f64 (*.f64 (neg.f64 a) a) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 a) a) (*.f64 (*.f64 (neg.f64 a) a) (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 a a) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (neg.f64 a) (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) a (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 a) a) (*.f64 (*.f64 a a) (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 (*.f64 a b_2) a))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) a (*.f64 (neg.f64 a) (/.f64 (*.f64 (neg.f64 b_2) a) a))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) (*.f64 a a) (*.f64 (neg.f64 a) (*.f64 (neg.f64 b_2) a))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (neg.f64 a) (*.f64 a (/.f64 (*.f64 a b_2) a))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) a (*.f64 a (/.f64 (*.f64 (neg.f64 b_2) a) a))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (*.f64 (neg.f64 a) a) (*.f64 a (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 a (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (*.f64 a a) (*.f64 a (*.f64 (neg.f64 b_2) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 a b_2) a))) (*.f64 (*.f64 (neg.f64 a) a) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) a (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (neg.f64 b_2) a) a))) (*.f64 (*.f64 (neg.f64 a) a) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (neg.f64 a) a) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 a a) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 b_2) a))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a) (*.f64 (*.f64 a a) (/.f64 (*.f64 a b_2) a))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a (*.f64 (*.f64 a a) (/.f64 (*.f64 (neg.f64 b_2) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 a) a) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 a) (neg.f64 b_2) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (neg.f64 a) a))
(/.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 a)) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))))
(/.f64 (fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 a (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (neg.f64 b_2) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a)))
(/.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (neg.f64 a) a))
(/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
(/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a a))
(neg.f64 (/.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a))
(neg.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 a)))
(fma.f64 (/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (/.f64 a a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 a))) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 a) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 a (neg.f64 a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 a (neg.f64 a)) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a a) (/.f64 b_2 (neg.f64 a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 a a) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 a a) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a)) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 a (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 a (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a a)) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 a (/.f64 b_2 (*.f64 (neg.f64 a) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (*.f64 a a)) (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (*.f64 a a)))
(-.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (*.f64 a a)))
(-.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a)))
(-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (/.f64 (/.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) a) a))
(-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 a a)))
(-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 b_2 a) (/.f64 a a)))
(+.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 a a)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (neg.f64 b_2) a)) (pow.f64 a #s(literal 4 binary64))))
(+.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)))
(+.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))))
(+.f64 (/.f64 (+.f64 (neg.f64 b_2) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a) (/.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a))
(+.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) a) (/.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) a))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a)) (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(+.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(+.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(+.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a) (/.f64 (+.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2)) a))
(+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(*.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 a) (neg.f64 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 a) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 b_2) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 b_2) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) a) (/.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) a) (/.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (*.f64 a a) a) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (*.f64 a a) a) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) a) (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) a) (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 a a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 a a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (*.f64 a (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (*.f64 a (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(fma.f64 (neg.f64 a) b_2 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 (neg.f64 b_2) a))
(fma.f64 (neg.f64 b_2) a (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(fma.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)))
(fma.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 b_2) a))
(fma.f64 a (neg.f64 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(-.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 a) (neg.f64 b_2)))))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 a) (neg.f64 b_2)))))))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 (neg.f64 b_2)) a))
(-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 a b_2))
(-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 b_2) a))))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 b_2) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 b_2) a))))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 b_2) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(+.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(*.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/2 binary64))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))))
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))) #s(literal 4 binary64))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(-.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(+.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))))
(+.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(exp.f64 (/.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (-.f64 (*.f64 (*.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))))
(fma.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(sqrt.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(+.f64 (cosh.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sinh.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(*.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2) (/.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))))
(*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))
(*.f64 b_2 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 #s(literal -1/2 binary64) b_2))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 #s(literal -1/2 binary64) b_2)))))
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) b_2) (/.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2) b_2) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal 2 binary64)) b_2) (/.f64 (pow.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal 2 binary64)) b_2) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) b_2) (/.f64 (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (/.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/8 binary64)) b_2)) b_2) b_2) (/.f64 (/.f64 (fabs.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/8 binary64)) b_2)) b_2) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) b_2) (/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2))) a (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2))) a (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)) (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) b_2) (/.f64 (*.f64 b_2 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2) (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) (*.f64 a b_2) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) (*.f64 a b_2) (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) b_2 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) b_2 (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 #s(literal -1/2 binary64) b_2 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))
(fma.f64 b_2 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)))
(fma.f64 b_2 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (*.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 b_2 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))) (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(-.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 #s(literal 1/2 binary64) b_2))
(-.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))
(-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) b_2))
(-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))))
(+.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 #s(literal -1/2 binary64) b_2))))) (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 #s(literal -1/2 binary64) b_2))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 #s(literal -1/2 binary64) b_2))))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 #s(literal -1/2 binary64) b_2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 #s(literal -1/2 binary64) b_2))
(+.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))
(*.f64 (/.f64 b_2 (neg.f64 (neg.f64 b_2))) (/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 b_2 (neg.f64 (neg.f64 b_2))) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))) (/.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (*.f64 (/.f64 b_2 b_2) (/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)))
(*.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) (neg.f64 b_2)))
(*.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) (neg.f64 b_2)))
(*.f64 (/.f64 b_2 b_2) (/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 b_2 b_2) (/.f64 (+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) b_2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (neg.f64 b_2))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) (neg.f64 b_2)) (neg.f64 b_2) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) (neg.f64 b_2)) b_2 (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))))) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) (neg.f64 b_2)) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2) (neg.f64 b_2) (*.f64 b_2 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2) b_2 (*.f64 b_2 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2) (*.f64 (neg.f64 b_2) b_2) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))))) (*.f64 b_2 (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (neg.f64 b_2) (*.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2)))) (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) b_2 (*.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2))) (*.f64 (*.f64 (neg.f64 b_2) b_2) b_2))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 (neg.f64 b_2) b_2) (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 b_2 b_2) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (neg.f64 b_2) b_2) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2)) (neg.f64 b_2) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) (neg.f64 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2)) b_2 (*.f64 (neg.f64 b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2)) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2) (neg.f64 b_2) (*.f64 b_2 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) (neg.f64 b_2)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2) b_2 (*.f64 b_2 (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2) (*.f64 (neg.f64 b_2) b_2) (*.f64 b_2 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (neg.f64 b_2) (*.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) (neg.f64 b_2)))) (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) b_2 (*.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2))) (*.f64 (*.f64 (neg.f64 b_2) b_2) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (*.f64 (neg.f64 b_2) b_2) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (*.f64 b_2 b_2) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) (neg.f64 b_2)))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) b_2) b_2))) (pow.f64 b_2 #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 (neg.f64 b_2) b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) #s(literal 2 binary64))) (/.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2))))))
(/.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (neg.f64 b_2)) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2)) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) b_2))) (pow.f64 b_2 #s(literal 4 binary64)))
(/.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2) b_2)
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(neg.f64 (*.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2))) (neg.f64 (neg.f64 b_2))) (/.f64 a (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2))) (neg.f64 (neg.f64 b_2))) (/.f64 a (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2))) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2))) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2))) b_2) (/.f64 a b_2) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2))) b_2) (/.f64 a b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 a (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 a (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (neg.f64 b_2)) (/.f64 (*.f64 a (/.f64 c b_2)) (neg.f64 b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (neg.f64 b_2)) (/.f64 (*.f64 a (/.f64 c b_2)) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (neg.f64 (neg.f64 b_2))) (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (neg.f64 (neg.f64 b_2))) (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 b_2 (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 b_2 (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2))) (/.f64 b_2 (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2))) (/.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 b_2 (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 (neg.f64 (neg.f64 b_2))) (/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (neg.f64 b_2)) (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (neg.f64 b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (neg.f64 b_2)) (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 a b_2) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 a b_2) (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) (neg.f64 b_2)) (/.f64 (*.f64 a b_2) (neg.f64 b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) (neg.f64 b_2)) (/.f64 (*.f64 a b_2) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) b_2) (/.f64 (*.f64 a b_2) b_2) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 c b_2)) b_2) (/.f64 (*.f64 a b_2) b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 a (/.f64 c b_2)) b_2) (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) b_2) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 a (/.f64 c b_2)) b_2) (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 b_2) b_2) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (/.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (neg.f64 b_2)) (/.f64 (/.f64 #s(literal 1/8 binary64) b_2) b_2) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (neg.f64 b_2)) (/.f64 (/.f64 #s(literal 1/8 binary64) b_2) b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (/.f64 #s(literal 1/8 binary64) b_2) b_2) (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (neg.f64 b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (/.f64 #s(literal 1/8 binary64) b_2) b_2) (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) b_2) (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) b_2) (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) b_2) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) b_2) b_2) (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 b_2)) (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 b_2)) (/.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) b_2) (/.f64 b_2 b_2) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) b_2) (/.f64 b_2 b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 b_2) (/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 b_2 b_2) (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) b_2) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (/.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 a b_2) (/.f64 (*.f64 (/.f64 c b_2) b_2) b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 a b_2) (/.f64 (*.f64 (/.f64 c b_2) b_2) b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 b_2 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(fma.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) b_2) (/.f64 (/.f64 c b_2) b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(fma.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) b_2) (/.f64 (/.f64 c b_2) b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64)))) (*.f64 b_2 b_2)))
(-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) (/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) b_2) (*.f64 b_2 b_2)))
(-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) (/.f64 (*.f64 (neg.f64 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 (*.f64 a (/.f64 c b_2)) b_2)) (*.f64 b_2 b_2)))
(-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2))) (*.f64 b_2 b_2)))
(-.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (/.f64 (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) b_2) b_2))
(-.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (/.f64 (*.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 b_2)))
(-.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (*.f64 (/.f64 (neg.f64 b_2) b_2) (/.f64 #s(literal -1/2 binary64) b_2)))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) b_2)) (pow.f64 b_2 #s(literal 4 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (*.f64 b_2 b_2))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64))) (*.f64 b_2 b_2))))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (*.f64 b_2 b_2)) (/.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) b_2) (-.f64 (*.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2)))) (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)))) (*.f64 b_2 b_2)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) (*.f64 a (/.f64 c b_2))) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)))
(+.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(+.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (/.f64 (/.f64 c b_2) b_2)))
(*.f64 (/.f64 (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) b_2) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (neg.f64 (neg.f64 b_2))) (/.f64 c (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 c (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 c (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2))
(*.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2) (/.f64 c (neg.f64 (neg.f64 b_2))))
(*.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2) (/.f64 c b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (neg.f64 b_2)))
(*.f64 (*.f64 (/.f64 b_2 b_2) (/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)) c)
(*.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) (/.f64 (/.f64 c b_2) b_2))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2))
(*.f64 c (*.f64 (/.f64 b_2 b_2) (/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)) b_2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) c) (*.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) c) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) c) (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) c)) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) c) (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2))) #s(literal 3 binary64)) (pow.f64 (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2))) #s(literal 3 binary64))) (fma.f64 (*.f64 c (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2))) (*.f64 c (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2))) (-.f64 (*.f64 (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))) (*.f64 (*.f64 c (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2))) (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) c) b_2)) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) c) (neg.f64 b_2))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2) c)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 c (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) c))) (*.f64 b_2 b_2))
(/.f64 (/.f64 (*.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) c) b_2) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) c) (neg.f64 b_2)) (neg.f64 b_2))
(/.f64 (*.f64 (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2) c) b_2)
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64)))) c) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 c (/.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) b_2)) b_2)
(/.f64 (*.f64 c (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) c)) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (*.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/8 binary64) b_2) #s(literal -1/2 binary64))) c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) c (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) c))
(fma.f64 c (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2))))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2)) c) (*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2)) c))
(+.f64 (*.f64 c (*.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal -1/8 binary64) b_2)) b_2) (/.f64 (*.f64 a (/.f64 c b_2)) b_2))) (*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 b_2))))
(*.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/2 binary64))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))))
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))) #s(literal 4 binary64))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(-.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(+.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))))
(+.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(exp.f64 (/.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (neg.f64 b_2) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64))) (fma.f64 (+.f64 (neg.f64 b_2) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (+.f64 (neg.f64 b_2) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (-.f64 (pow.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (*.f64 (+.f64 (neg.f64 b_2) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (-.f64 (*.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2)) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2)) (+.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2))) (*.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (+.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(fma.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))))
(+.f64 (+.f64 (neg.f64 b_2) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (+.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2)))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(*.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a)))
(*.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(*.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(*.f64 (/.f64 a (neg.f64 a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 a)))
(*.f64 (/.f64 a a) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (neg.f64 b_2) a)))))
(/.f64 (fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 a (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 a (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (neg.f64 b_2) a)))) (neg.f64 (pow.f64 a #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) (*.f64 a a)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (*.f64 a a)) (*.f64 a (*.f64 (neg.f64 a) (neg.f64 b_2)))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 a a)) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) a (*.f64 (neg.f64 a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) (*.f64 a a) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 b_2) a) a) (neg.f64 a) (*.f64 a (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 b_2) a) a) a (*.f64 a (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 b_2) a) a) (*.f64 (neg.f64 a) a) (*.f64 a (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))) (*.f64 a (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 b_2) a) a) (*.f64 a a) (*.f64 a (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)))) (*.f64 (*.f64 (neg.f64 a) a) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) a (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a))) (*.f64 (*.f64 (neg.f64 a) a) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 a) a) (*.f64 (*.f64 (neg.f64 a) a) (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 a a) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (neg.f64 a) (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) a (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 a) a) (*.f64 (*.f64 a a) (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 (*.f64 a b_2) a))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) a (*.f64 (neg.f64 a) (/.f64 (*.f64 (neg.f64 b_2) a) a))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a)) (*.f64 a a) (*.f64 (neg.f64 a) (*.f64 (neg.f64 b_2) a))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (neg.f64 a) (*.f64 a (/.f64 (*.f64 a b_2) a))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) a (*.f64 a (/.f64 (*.f64 (neg.f64 b_2) a) a))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (*.f64 (neg.f64 a) a) (*.f64 a (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 a (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a) (*.f64 a a) (*.f64 a (*.f64 (neg.f64 b_2) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 a b_2) a))) (*.f64 (*.f64 (neg.f64 a) a) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) a (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (neg.f64 b_2) a) a))) (*.f64 (*.f64 (neg.f64 a) a) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (neg.f64 a) a) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 a a) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 b_2) a))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (neg.f64 a) (*.f64 (*.f64 a a) (/.f64 (*.f64 a b_2) a))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) a (*.f64 (*.f64 a a) (/.f64 (*.f64 (neg.f64 b_2) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (neg.f64 a) a) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 a) (neg.f64 b_2) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (neg.f64 a) a))
(/.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 a)) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64))) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)))))
(/.f64 (fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (/.f64 a (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a)) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (neg.f64 b_2) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a)))
(/.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)))) (*.f64 (neg.f64 a) a))
(/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)
(/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a a))
(neg.f64 (/.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) a))
(neg.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) (neg.f64 a)))
(fma.f64 (/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (/.f64 a a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 a))) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 a) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 a (neg.f64 a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 a (neg.f64 a)) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 a)) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a a) (/.f64 b_2 (neg.f64 a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 a a) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 a a) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a)) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(fma.f64 a (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(fma.f64 a (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 a a)) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(fma.f64 a (/.f64 b_2 (*.f64 (neg.f64 a) a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(-.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (*.f64 a a)) (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2))) (*.f64 a a)))
(-.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) (*.f64 a a)))
(-.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a)))
(-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (/.f64 (/.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) a) a))
(-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (/.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 a a)))
(-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 b_2 a) (/.f64 a a)))
(+.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))))))
(+.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (*.f64 a a)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (neg.f64 b_2) a)) (pow.f64 a #s(literal 4 binary64))))
(+.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)))
(+.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a a))))
(+.f64 (/.f64 (+.f64 (neg.f64 b_2) (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a) (/.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a))
(+.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) a) (/.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) a))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a)) (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 b_2) a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a)) (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(+.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) a)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(+.f64 (/.f64 (*.f64 (*.f64 a a) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a b_2) (*.f64 (neg.f64 b_2) a)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a b_2)) (*.f64 a a))))
(+.f64 (/.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a) (/.f64 (+.f64 (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 b_2)) a))
(+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2)) (*.f64 a a)))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 (neg.f64 a) a) (/.f64 b_2 a)))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
(neg.f64 b_2)
(*.f64 a (/.f64 c b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) a)) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 b_2))
(/.f64 (*.f64 a c) b_2)

eval199.0ms (2.8%)

Memory
-6.9MiB live, 218.5MiB allocated; 46ms collecting garbage
Compiler

Compiled 45 041 to 3 971 computations (91.2% saved)

prune85.0ms (1.2%)

Memory
21.2MiB live, 113.1MiB allocated; 7ms collecting garbage
Pruning

30 alts after pruning (22 fresh and 8 done)

PrunedKeptTotal
New92213935
Fresh3912
Picked415
Done077
Total92930959
Accuracy
93.8%
Counts
959 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.6%
(/.f64 (fma.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
15.7%
(/.f64 (fma.f64 (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
27.5%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a)
17.3%
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
23.4%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
28.4%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))) a)
48.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
28.4%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
27.1%
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
24.2%
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) a)
11.8%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
16.3%
(/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a a))
21.0%
(/.f64 #s(approx (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (*.f64 (*.f64 a b_2) #s(literal -2 binary64))) (*.f64 a a))
29.8%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
30.4%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
23.3%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
3.3%
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)) (/.f64 (*.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
25.3%
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 0 binary64)) b_2))
10.8%
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
22.7%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2))
15.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 #s(approx (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (*.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 c a))) a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
18.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal 2 binary64)) b_2) (/.f64 (pow.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))))) (*.f64 b_2 b_2)) c))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
27.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(approx (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 #s(literal -1/2 binary64) b_2))) (*.f64 b_2 b_2)) c))
37.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
36.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) (/.f64 (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2))) c))
37.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
37.1%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
37.6%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
10.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
Compiler

Compiled 2 632 to 918 computations (65.1% saved)

regimes96.0ms (1.4%)

Memory
-0.3MiB live, 102.4MiB allocated; 13ms collecting garbage
Counts
48 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(/.f64 #s(approx (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (*.f64 (*.f64 a b_2) #s(literal -2 binary64))) (*.f64 a a))
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 0 binary64)) b_2))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a a))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) (/.f64 (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2))) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(approx (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 #s(literal -1/2 binary64) b_2))) (*.f64 b_2 b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal -1/2 binary64) c)) b_2))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a)) b_2 (*.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) c))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) c) a)) b_2)) a)
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)) c))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)) (/.f64 (*.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 #s(approx (+ (* (* (* a b_2) b_2) -1/8) (* (* (* a a) c) -1/16)) (*.f64 (fma.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64) (*.f64 #s(literal -1/16 binary64) (*.f64 c a))) a)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (fma.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c)) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 #s(approx (+ (* (* (* a a) -1/16) (/ c (pow b_2 5))) (* (/ a (pow b_2 3)) -1/8)) (/.f64 (fma.f64 (*.f64 (*.f64 a b_2) b_2) #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/16 binary64))) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))) a)
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 4 binary64)) #s(literal 1/8 binary64))) a)
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a)
(/.f64 (fma.f64 (exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (+.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) a))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (/.f64 #s(literal -1/2 binary64) b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) b_2) (/.f64 #s(literal -1/8 binary64) b_2) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) c))) b_2))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (fma.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1/8 binary64) b_2) #s(literal 2 binary64)) b_2) (/.f64 (pow.f64 (*.f64 (*.f64 a (/.f64 c b_2)) b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) a) (/.f64 c b_2)) #s(literal -1/2 binary64))))) (*.f64 b_2 b_2)) c))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))) a)
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))
Calls

4 calls:

52.0ms
a
17.0ms
c
12.0ms
b_2
11.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
76.4%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
48.2%1a
87.6%3b_2
49.8%2c
Compiler

Compiled 16 to 19 computations (-18.8% saved)

regimes28.0ms (0.4%)

Memory
-25.8MiB live, 18.9MiB allocated; 3ms collecting garbage
Counts
21 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(/.f64 #s(approx (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (*.f64 (*.f64 a b_2) #s(literal -2 binary64))) (*.f64 a a))
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 0 binary64)) b_2))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(/.f64 (*.f64 a (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (*.f64 a a))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (/ (+ (* (/ -1/8 b_2) (* (/ c b_2) a)) -1/2) b_2) (/.f64 (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2))) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(approx (+ (* (* (/ -1/8 b_2) (* (/ c b_2) a)) b_2) (* b_2 -1/2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 #s(literal -1/2 binary64) b_2))) (*.f64 b_2 b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2))
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Calls

1 calls:

27.0ms
b_2
Results
AccuracySegmentsBranch
87.5%3b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes5.0ms (0.1%)

Memory
11.9MiB live, 11.9MiB allocated; 0ms collecting garbage
Counts
13 → 3
Calls
Call 1
Inputs
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(/.f64 #s(approx (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (*.f64 (*.f64 a b_2) #s(literal -2 binary64))) (*.f64 a a))
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 0 binary64)) b_2))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Calls

1 calls:

4.0ms
b_2
Results
AccuracySegmentsBranch
83.2%3b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes4.0ms (0.1%)

Memory
11.3MiB live, 11.3MiB allocated; 0ms collecting garbage
Counts
11 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2)))
(/.f64 #s(approx (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (*.f64 (*.f64 a b_2) #s(literal -2 binary64))) (*.f64 a a))
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) (*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 0 binary64)) b_2))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64))) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
Calls

1 calls:

3.0ms
b_2
Results
AccuracySegmentsBranch
72.2%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes2.0ms (0%)

Memory
7.7MiB live, 7.7MiB allocated; 0ms collecting garbage
Counts
4 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c))
Calls

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
72.1%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes10.0ms (0.1%)

Memory
-25.0MiB live, 19.1MiB allocated; 5ms collecting garbage
Counts
3 → 2
Calls
Call 1
Inputs
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
Calls

4 calls:

5.0ms
b_2
2.0ms
a
2.0ms
c
1.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
37.6%1a
37.6%1c
37.6%1(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
45.7%2b_2
Compiler

Compiled 16 to 19 computations (-18.8% saved)

regimes5.0ms (0.1%)

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

Total -0.6b remaining (-1.1%)

Threshold costs -0.6b (-1.1%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (* (+ (* (/ (/ c b_2) b_2) -1/2) (/ 2 a)) (neg b_2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
Outputs
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
Calls

4 calls:

1.0ms
c
1.0ms
b_2
1.0ms
a
1.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
10.8%1c
10.8%1(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
10.8%1a
10.8%1b_2
Compiler

Compiled 16 to 19 computations (-18.8% saved)

bsearch43.0ms (0.6%)

Memory
-10.9MiB live, 50.0MiB allocated; 18ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
23.0ms
6.08823699934357e-7
0.03207788380024393
15.0ms
-1.7477196316678762e+158
-9.428368420217872e+153
Samples
15.0ms127×0valid
7.0ms35×2valid
6.0ms45×1valid
1.0ms21×0invalid
0.0ms3valid
Compiler

Compiled 504 to 394 computations (21.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-sub: 8.0ms (34.9% of total)
ival-mult: 4.0ms (17.4% of total)
adjust: 3.0ms (13.1% of total)
ival-div: 2.0ms (8.7% of total)
ival-sqrt: 2.0ms (8.7% of total)
ival-add: 2.0ms (8.7% of total)
ival-neg: 1.0ms (4.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch29.0ms (0.4%)

Memory
15.9MiB live, 59.3MiB allocated; 7ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
25.0ms
2.5103506757715583e-31
2.8786563658653623e-28
1.0ms
-1.7477196316678762e+158
-9.428368420217872e+153
Samples
9.0ms30×2valid
5.0ms36×1valid
4.0ms62×0valid
2.0ms25×0invalid
Compiler

Compiled 432 to 354 computations (18.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
adjust: 6.0ms (39.7% of total)
ival-mult: 3.0ms (19.8% of total)
ival-div: 2.0ms (13.2% of total)
ival-sqrt: 2.0ms (13.2% of total)
ival-sub: 1.0ms (6.6% of total)
ival-add: 1.0ms (6.6% of total)
ival-neg: 1.0ms (6.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch51.0ms (0.7%)

Memory
-0.3MiB live, 89.2MiB allocated; 10ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.683200286304662e-70
1.8541245871958124e-66
20.0ms
-2.97064900746887e-72
-3.8243957745781034e-79
Samples
15.0ms218×0valid
6.0ms89×0invalid
5.0ms36×1valid
3.0ms18×2valid
Compiler

Compiled 645 to 509 computations (21.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 5.0ms (25% of total)
ival-add: 4.0ms (20% of total)
ival-div: 3.0ms (15% of total)
ival-sqrt: 3.0ms (15% of total)
adjust: 2.0ms (10% of total)
ival-sub: 2.0ms (10% of total)
ival-neg: 2.0ms (10% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch54.0ms (0.8%)

Memory
-33.2MiB live, 25.0MiB allocated; 10ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
50.0ms
-2.3304496716420176e-275
1.1468943337958569e-306
Samples
11.0ms176×0valid
9.0ms144×0invalid
Compiler

Compiled 434 to 346 computations (20.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 4.0ms (32.1% of total)
ival-div: 2.0ms (16.1% of total)
ival-sqrt: 2.0ms (16.1% of total)
ival-add: 1.0ms (8% of total)
ival-sub: 1.0ms (8% of total)
ival-neg: 1.0ms (8% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-2.3304496716420176e-275
1.1468943337958569e-306
Compiler

Compiled 588 to 456 computations (22.4% saved)

bsearch1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-2.3304496716420176e-275
1.1468943337958569e-306
Compiler

Compiled 456 to 357 computations (21.7% saved)

simplify56.0ms (0.8%)

Memory
-1.8MiB live, 43.9MiB allocated; 6ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
077354
1129350
2285346
3986329
43288329
55875329
67596329
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -10000000000000000369475456880582265409809179829842688451922778552150543659347219597216513109705408327446511753687232667314337003349573404171046192448274432 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 731966804844795/1180591620717411303424 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))))
(if (<=.f64 b_2 #s(literal -10000000000000000369475456880582265409809179829842688451922778552150543659347219597216513109705408327446511753687232667314337003349573404171046192448274432 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 4167563262701403/2854495385411919762116571938898990272765493248 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))))
(if (<=.f64 b_2 #s(literal -8593745525161113/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 6526153309820809/15177100720513508366558296147058741458143803430094840009779784451085189728165691392 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64)))
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
Outputs
(if (<=.f64 b_2 #s(literal -10000000000000000369475456880582265409809179829842688451922778552150543659347219597216513109705408327446511753687232667314337003349573404171046192448274432 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 731966804844795/1180591620717411303424 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64)) b_2) c))))
(if (<=.f64 b_2 #s(literal -10000000000000000369475456880582265409809179829842688451922778552150543659347219597216513109705408327446511753687232667314337003349573404171046192448274432 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 4167563262701403/2854495385411919762116571938898990272765493248 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))))
(if (<=.f64 b_2 #s(literal -8593745525161113/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 6526153309820809/15177100720513508366558296147058741458143803430094840009779784451085189728165691392 binary64)) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(approx (+ (* (* c -1/8) (/ a (pow b_2 3))) (/ -1/2 b_2)) (/.f64 #s(literal -1/2 binary64) b_2)) c)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(literal 0 binary64)))
#s(approx (/ (+ (* (sqrt (- (* b_2 b_2) (* a c))) a) (* a (neg b_2))) (* a a)) #s(literal 0 binary64))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(literal 0 binary64))

derivations847.0ms (12%)

Memory
22.9MiB live, 357.8MiB allocated; 34ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07784469
127794354
084164126
044295
071295
1237295
21687295
08801295
06773886
123553860
084753677
05082820
117572792
273612792
080842654
066456
0101456
1350453
22514453
08454450
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 342 to 74 computations (78.4% saved)

preprocess93.0ms (1.3%)

Memory
5.2MiB live, 95.9MiB allocated; 8ms collecting garbage
Compiler

Compiled 888 to 220 computations (75.2% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...