quad2m (problem 3.2.1, negative)

Time bar (total: 6.9s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze142.0ms (2%)

Memory
-22.8MiB live, 160.3MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
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.4%)

Memory
80.9MiB live, 1 620.2MiB allocated
Samples
432.0ms5 577×0valid
326.0ms1 161×2valid
183.0ms1 355×1valid
92.0ms1 096×0invalid
36.0ms163×3valid
Precisions
Click to see histograms. Total time spent on operations: 752.0ms
ival-sub: 177.0ms (23.5% of total)
ival-mult: 174.0ms (23.1% of total)
ival-sqrt: 125.0ms (16.6% of total)
ival-div: 118.0ms (15.7% of total)
adjust: 102.0ms (13.6% of total)
ival-neg: 46.0ms (6.1% of total)
ival-true: 7.0ms (0.9% of total)
ival-assert: 4.0ms (0.5% of total)
Bogosity

explain456.0ms (6.6%)

Memory
-93.5MiB live, 194.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
910-0-(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
540-0-(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
140-1(-6.049178302883769e-168 -2.3199530492096763e+226 7.065660549314472e+72)(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
10-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-rescue870
(*.f64 b_2 b_2)overflow74
(*.f64 a c)overflow16
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow87
-.f64(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation540
/.f64(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n130
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow30
(*.f64 b_2 b_2)underflow42
(*.f64 a c)underflow33
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow4
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue40
(*.f64 b_2 b_2)underflow42
(*.f64 a c)underflow33
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow4
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue10
(*.f64 b_2 b_2)overflow74
(*.f64 a c)overflow16
Confusion
Predicted +Predicted -
+1140
-19123
Precision
0.8571428571428571
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+11400
-190123
Precision?
0.8571428571428571
Recall?
1.0
Freqs
test
numberfreq
0123
1107
226
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
323.0ms66×2valid
35.0ms346×0valid
15.0ms84×1valid
4.0ms16×3valid
Compiler

Compiled 117 to 34 computations (70.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 356.0ms
ival-mult: 317.0ms (89.1% of total)
ival-sub: 20.0ms (5.6% of total)
ival-sqrt: 6.0ms (1.7% of total)
ival-div: 5.0ms (1.4% of total)
adjust: 4.0ms (1.1% of total)
ival-neg: 2.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess39.0ms (0.6%)

Memory
-25.1MiB live, 21.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044118
1112118
2207118
3336118
4435118
5467118
6485118
7489118
01013
01713
12713
25113
39613
413113
513813
614613
715413
015413
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 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
Compiler

Compiled 13 to 10 computations (23.1% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.4%
(/.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)

simplify5.0ms (0.1%)

Memory
6.7MiB live, 6.7MiB allocated
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
12750
25150
39650
413150
513850
614650
715450
015450
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 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 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

localize41.0ms (0.6%)

Memory
6.8MiB live, 50.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.21093750000000003
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy3.044208096736725
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy12.39344957408727
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy21.259014348210936
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
19.0ms173×0valid
6.0ms33×2valid
6.0ms42×1valid
2.0ms3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 9.0ms (40% of total)
ival-sub: 4.0ms (17.8% of total)
ival-sqrt: 3.0ms (13.3% of total)
ival-div: 3.0ms (13.3% of total)
adjust: 2.0ms (8.9% of total)
ival-neg: 1.0ms (4.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series26.0ms (0.4%)

Memory
-20.1MiB live, 32.7MiB allocated
Counts
5 → 97
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
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
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 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -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)))))
(* (sqrt (* a c)) (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))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -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))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(- (* -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))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -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)))))
(* 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)))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) 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))
(* -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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (* 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))))))))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+ 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 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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 (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -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
7.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)))
3.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)))
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
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
@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)))

simplify215.0ms (3.1%)

Memory
28.4MiB live, 155.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05282715
117182692
268572679
084462560
Stop Event
iter limit
node limit
Counts
97 → 96
Calls
Call 1
Inputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
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 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -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)))))
(* (sqrt (* a c)) (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))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -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))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(- (* -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))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -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)))))
(* 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)))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) 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))
(* -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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (* 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))))))))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+ 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 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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 (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -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
(* -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 c b_2) #s(literal 1/2 binary64)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal 1/8 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.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)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) a (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (/.f64 (*.f64 a (*.f64 (*.f64 c c) #s(literal 1/8 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.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)) a (*.f64 #s(literal -2 binary64) b_2))
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 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) 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 (/.f64 #s(literal -1/2 binary64) b_2) c (*.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 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) 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 (* (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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (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) (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 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(-.f64 (*.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 b_2 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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) (neg.f64 (fma.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 (-.f64 (*.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 b_2 a)))) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* 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/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 #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)
(* -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)
(* (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 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(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) (neg.f64 a)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(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)) (neg.f64 a)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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 (neg.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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 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 (pow.f64 b_2 #s(literal 6 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 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 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.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))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (*.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))
(- (* 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 #s(literal 1/8 binary64) (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a))))
(* -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))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 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 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.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 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 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 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (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) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64)))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #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) b_2) a) #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 a a) #s(literal -1/8 binary64)) (*.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) b_2) a) #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) b_2) a)) b_2) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c 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))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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 (/ (+ (* 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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) 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 (fma.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) c) #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (neg.f64 b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2))) (neg.f64 b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (-.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (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))))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(fma.f64 (*.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64)) b_2 (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) b_2) a) #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 a a) #s(literal -1/8 binary64)) (*.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) b_2) a) #s(literal -1/2 binary64)))) b_2 b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.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 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.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 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(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 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 (*.f64 #s(literal -2 binary64) b_2))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.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)
(+ 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 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 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))) c)
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (/.f64 (/.f64 (neg.f64 b_2) c) a)))) c)
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (-.f64 (/.f64 (neg.f64 b_2) c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (fma.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 (-.f64 (*.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) (fma.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/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 #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 (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.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)) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.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)) c)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c)) (/.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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (*.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)))) (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 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 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 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)

rewrite162.0ms (2.3%)

Memory
17.8MiB live, 169.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
01741
15741
241641
3474438
0932634
Stop Event
iter limit
node limit
iter limit
Counts
5 → 238
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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 b_2 (sqrt.f64 (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))) b_2 (fma.f64 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))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) a) 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (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 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.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 (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 b_2 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 a b_2 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 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 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 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 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 9 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 9/2 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a a))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (-.f64 b_2 (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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 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 (*.f64 b_2 b_2) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 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 (*.f64 b_2 b_2) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (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))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 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 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (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)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.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 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 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 b_2 (sqrt.f64 (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 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 9 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 9/2 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (+.f64 (fma.f64 c a (*.f64 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 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (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)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 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 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (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 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (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)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (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)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 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 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (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)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (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)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2 (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)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 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 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))) (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 (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 (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 (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 (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))))

eval63.0ms (0.9%)

Memory
3.7MiB live, 50.6MiB allocated
Compiler

Compiled 10 643 to 1 581 computations (85.1% saved)

prune32.0ms (0.5%)

Memory
-0.8MiB live, 47.7MiB allocated
Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New31615331
Fresh000
Picked101
Done000
Total31715332
Accuracy
93.8%
Counts
332 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
2.8%
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))) a)
57.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
11.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (/.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)))))) a)
19.6%
(/.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)
16.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.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)))))) a)
51.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))) a)
36.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
34.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)
23.7%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (neg.f64 b_2))) a)
30.0%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
4.1%
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
34.2%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
34.0%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
34.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
22.9%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))))
Compiler

Compiled 992 to 530 computations (46.6% saved)

simplify120.0ms (1.7%)

Memory
13.0MiB live, 144.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))))
cost-diff1
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))))
cost-diff2
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))) a)
cost-diff0
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
cost-diff0
(/.f64 #s(literal 1/2 binary64) b_2)
cost-diff0
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
cost-diff0
(/.f64 c b_2)
cost-diff0
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
cost-diff0
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054433
090433
1155433
2347429
31286429
46298429
08430423
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(neg.f64 c)
c
a
(*.f64 b_2 b_2)
#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))
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
b_2
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 b_2 a)
a
#s(literal -2 binary64)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(-.f64 (*.f64 b_2 (/.f64 b_2 c)) a)
(*.f64 b_2 (/.f64 b_2 c))
(/.f64 b_2 c)
c
a
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))
(*.f64 #s(literal 1/8 binary64) a)
#s(literal 1/8 binary64)
a
(*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))
(pow.f64 b_2 #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 (*.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)))
(*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64))
(*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)
(*.f64 (pow.f64 c #s(literal 3 binary64)) a)
(pow.f64 c #s(literal 3 binary64))
#s(literal 1/16 binary64)
(pow.f64 b_2 #s(literal 5 binary64))
#s(literal 5 binary64)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(neg.f64 c)
c
a
(*.f64 b_2 b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
b_2
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
a
#s(literal -2 binary64)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)
(-.f64 (*.f64 b_2 (/.f64 b_2 c)) a)
(-.f64 (*.f64 (/.f64 b_2 c) b_2) a)
(*.f64 b_2 (/.f64 b_2 c))
(*.f64 (/.f64 b_2 c) b_2)
(/.f64 b_2 c)
c
a
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (*.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 c b_2) #s(literal -1/2 binary64)))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))))
(fma.f64 (*.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) a) (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) b_2) (/.f64 c b_2) #s(literal -1/2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) a) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) a)))
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))
(*.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64)) c (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) a) (pow.f64 c #s(literal 3 binary64)))) a)
(*.f64 #s(literal 1/8 binary64) a)
#s(literal 1/8 binary64)
a
(*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))
(*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) c)
(/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))
(pow.f64 b_2 #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 (*.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)))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) a))
(*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 1/16 binary64))
(*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))
(*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)
(*.f64 (pow.f64 c #s(literal 3 binary64)) a)
(pow.f64 c #s(literal 3 binary64))
#s(literal 1/16 binary64)
(pow.f64 b_2 #s(literal 5 binary64))
#s(literal 5 binary64)

localize508.0ms (7.3%)

Memory
-38.2MiB live, 267.3MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy5.628374544559911
(*.f64 (pow.f64 c #s(literal 3 binary64)) a)
accuracy17.32702780654879
(/.f64 (*.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)))
accuracy17.43679012538768
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))
accuracy41.91127107246968
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))))
accuracy3.044208096736725
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))) a)
accuracy5.25459023740785
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
accuracy12.39344957408727
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c))))
accuracy21.259014348210936
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))
accuracy0.0
(/.f64 #s(literal 1/2 binary64) b_2)
accuracy0.0078125
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
accuracy0.0859375
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
accuracy42.103412702261984
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
accuracy0.0
(/.f64 c b_2)
accuracy0.00390625
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
accuracy41.87173260885938
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
accuracy0.0078125
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
accuracy3.044208096736725
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
accuracy12.39344957408727
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
accuracy21.259014348210936
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
Samples
182.0ms173×0valid
182.0ms33×2valid
27.0ms42×1valid
8.0ms3valid
Compiler

Compiled 357 to 50 computations (86% saved)

Precisions
Click to see histograms. Total time spent on operations: 367.0ms
ival-add: 287.0ms (78.1% of total)
ival-mult: 24.0ms (6.5% of total)
ival-div: 17.0ms (4.6% of total)
ival-pow: 13.0ms (3.5% of total)
adjust: 10.0ms (2.7% of total)
ival-sub: 7.0ms (1.9% of total)
ival-sqrt: 6.0ms (1.6% of total)
ival-neg: 4.0ms (1.1% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series92.0ms (1.3%)

Memory
4.7MiB live, 92.8MiB allocated
Counts
22 → 145
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(neg.f64 b_2)
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
#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 c b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(/.f64 #s(literal 1/2 binary64) b_2)
(*.f64 (/.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 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(/.f64 (*.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)))
(*.f64 (pow.f64 c #s(literal 3 binary64)) a)
Outputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
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/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/2 (/ c b_2))
(- (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(- (* a (- (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))) (* 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)))
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* a (pow c 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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -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)))))
(* (sqrt (* a c)) (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))))))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* (pow a 2) (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (* 1/8 (/ (pow c 2) (* 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/16 (/ (pow c 3) (pow b_2 5))) (* 1/8 (/ (pow c 2) (* a (pow b_2 3)))))))
(* (pow a 2) (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (+ (* 1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* 1/2 (/ c (* (pow a 2) b_2))))))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -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)))))))
(* (pow a 2) (- (* -1 (/ (- (* 1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))) a)) (* 1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1 (/ (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))) a)) (* 1/16 (/ (pow c 3) (pow b_2 5)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(- (* -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)))))))))
(/ c b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/ 1/2 b_2)
(/ (+ (* 1/16 (* (pow a 2) (pow c 3))) (* 1/8 (* a (* (pow b_2 2) (pow c 2))))) (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))
(/ (- (* (pow b_2 2) (- (* -1/2 (* (pow b_2 2) c)) (* 1/8 (* a (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/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))))) (pow b_2 5))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -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)))))
(* 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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2))) (* 1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (- (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (- (* -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/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (+ (* 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)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) 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))
(* -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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (* 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 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 3)))
(* -1 (/ (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/2 c)) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -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))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+ 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))))))))
(* (pow c 2) (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3)))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (- (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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 (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c)))))
(* (pow c 3) (- (* -1/8 (/ a (* (pow b_2 3) c))) (* 1/16 (/ (pow a 2) (pow b_2 5)))))
(* (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 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (+ (* 1/8 (/ a (* (pow b_2 3) c))) (/ 1/2 (* b_2 (pow c 2))))))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -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 (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))
(* -1 (* (pow c 3) (- (* 1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))
(* -1 (* (pow c 3) (- (+ (* 1/8 (/ a (* (pow b_2 3) c))) (/ 1/2 (* b_2 (pow c 2)))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))
(* -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))))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
Calls

9 calls:

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

simplify161.0ms (2.3%)

Memory
20.5MiB live, 157.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06773817
122093765
084013581
Stop Event
iter limit
node limit
Counts
145 → 144
Calls
Call 1
Inputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
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/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/2 (/ c b_2))
(- (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(- (* a (- (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))) (* 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)))
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(* a (pow c 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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -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)))))
(* (sqrt (* a c)) (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))))))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* (pow a 2) (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (* 1/8 (/ (pow c 2) (* 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/16 (/ (pow c 3) (pow b_2 5))) (* 1/8 (/ (pow c 2) (* a (pow b_2 3)))))))
(* (pow a 2) (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (+ (* 1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* 1/2 (/ c (* (pow a 2) b_2))))))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -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)))))))
(* (pow a 2) (- (* -1 (/ (- (* 1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))) a)) (* 1/16 (/ (pow c 3) (pow b_2 5)))))
(* (pow a 2) (+ (* -1 (/ (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))) a)) (* 1/16 (/ (pow c 3) (pow b_2 5)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(- (* -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)))))))))
(/ c b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/ 1/2 b_2)
(/ (+ (* 1/16 (* (pow a 2) (pow c 3))) (* 1/8 (* a (* (pow b_2 2) (pow c 2))))) (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))
(/ (- (* (pow b_2 2) (- (* -1/2 (* (pow b_2 2) c)) (* 1/8 (* a (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/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))))) (pow b_2 5))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -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)))))
(* 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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2))) (* 1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (- (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (- (* -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/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (+ (* 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)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) 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))
(* -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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (* 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 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 3)))
(* -1 (/ (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/2 c)) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -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))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+ 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))))))))
(* (pow c 2) (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3)))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (- (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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 (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c)))))
(* (pow c 3) (- (* -1/8 (/ a (* (pow b_2 3) c))) (* 1/16 (/ (pow a 2) (pow b_2 5)))))
(* (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 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (+ (* 1/8 (/ a (* (pow b_2 3) c))) (/ 1/2 (* b_2 (pow c 2))))))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -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 (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))
(* -1 (* (pow c 3) (- (* 1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))
(* -1 (* (pow c 3) (- (+ (* 1/8 (/ a (* (pow b_2 3) c))) (/ 1/2 (* b_2 (pow c 2)))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))
(* -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))))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 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 c b_2) #s(literal 1/2 binary64)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (*.f64 (fma.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) a (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(/.f64 (fma.f64 (*.f64 (fma.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) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) a (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (*.f64 (fma.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) a (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (*.f64 (fma.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) a (*.f64 #s(literal -2 binary64) b_2))
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 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) 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 #s(literal -1/2 binary64) (/.f64 c b_2))) a b_2)
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(*.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 c c))
(* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))
(*.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))) (*.f64 c c))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(- (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(- (* a (- (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))) (* 1/2 (/ c b_2)))
(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 #s(literal -1/2 binary64) (/.f64 c b_2)))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(*.f64 (fma.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)
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))
(*.f64 (fma.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)
(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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 5)))
(*.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(* a (pow c 3))
(*.f64 (pow.f64 c #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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (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) (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 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (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 (*.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 (neg.f64 b_2) a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.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)))) (fma.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 (-.f64 (*.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 (*.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 b_2 a)))) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* 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 (/.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 (*.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 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (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 (*.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)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(* (pow a 2) (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (* 1/8 (/ (pow c 2) (* a (pow b_2 3))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 c c) a) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.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) (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/16 (/ (pow c 3) (pow b_2 5))) (* 1/8 (/ (pow c 2) (* a (pow b_2 3)))))))
(*.f64 (-.f64 (*.f64 (/.f64 c (*.f64 (*.f64 a a) b_2)) #s(literal -1/2 binary64)) (fma.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (*.f64 c c) a) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 a a))
(* (pow a 2) (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (+ (* 1/8 (/ (pow c 2) (* a (pow b_2 3)))) (* 1/2 (/ c (* (pow a 2) b_2))))))
(*.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 (pow.f64 c #s(literal 3 binary64)) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 a a))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 b_2 b_2) a)) a)
(* (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 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(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 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 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(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)) (neg.f64 a)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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 (pow.f64 b_2 #s(literal 6 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 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)))))))
(* (pow a 2) (- (* -1 (/ (- (* 1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))) a)) (* 1/16 (/ (pow c 3) (pow b_2 5)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) a) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a) #s(literal -1 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 (/ (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))) 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 (*.f64 c c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 a))) (*.f64 a a))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.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))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (* 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 a c)))) #s(literal 1 binary64)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c))))
(- (* 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 #s(literal 1/8 binary64) (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a c) #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) b_2) #s(literal 1 binary64)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c))))
(* -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 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 #s(literal 1 binary64) (*.f64 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 (/.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 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 a c) #s(literal 3 binary64)))))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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))))
(/ c b_2)
(/.f64 c b_2)
(/ (+ (* -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)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ (+ (* 1/16 (* (pow a 2) (pow c 3))) (* 1/8 (* a (* (pow b_2 2) (pow c 2))))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 1/8 binary64)) (*.f64 (*.f64 c c) a) (*.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) (pow c 2)))) (* 1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a b_2) b_2)) (*.f64 c c) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (- (* (pow b_2 2) (- (* -1/2 (* (pow b_2 2) c)) (* 1/8 (* a (pow c 2))))) (* 1/16 (* (pow a 2) (pow c 3)))) (pow b_2 5))
(/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (*.f64 b_2 b_2) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 5 binary64)))
(/ (+ (* 1/16 (* (pow a 2) (pow c 3))) (* (pow b_2 2) (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))))) (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)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.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 6 binary64))) (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (-.f64 (*.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal -1/2 binary64) #s(literal 2 binary64))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (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 a (/.f64 (/.f64 c b_2) b_2)) #s(literal -1/2 binary64) #s(literal 2 binary64)))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 (/.f64 c b_2) 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 a (/.f64 (/.f64 c b_2) 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 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal -1/2 binary64)))) b_2 b_2)
(/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2))) (* 1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) b_2) (/.f64 (pow.f64 c #s(literal 3 binary64)) b_2) (*.f64 (*.f64 (*.f64 c c) a) #s(literal 1/8 binary64))) (pow.f64 b_2 #s(literal 3 binary64)))
(/ (- (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(/ (- (* -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 #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/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(*.f64 (fma.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)
(/ (+ (* 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 (*.f64 #s(literal 1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal 1/2 binary64) c))) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (/.f64 c b_2) b_2))) b_2) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(*.f64 (neg.f64 c) (fma.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 (/ (+ (* 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 (*.f64 #s(literal 1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal 1/2 binary64) c))) (neg.f64 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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) 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 (*.f64 #s(literal 1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a) c)))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) 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)) (neg.f64 b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2))) (neg.f64 b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (-.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (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 a c) #s(literal 3 binary64)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a (/.f64 (/.f64 c b_2) 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 a (/.f64 (/.f64 c b_2) 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 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 a (/.f64 (/.f64 c b_2) b_2)) #s(literal -1/2 binary64)))) b_2 b_2))
(* -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 (/ (+ (* -1/8 (* a (pow c 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 2)))) (pow b_2 3)))
(/.f64 (fma.f64 (/.f64 #s(literal -1/16 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) a))) (neg.f64 (pow.f64 b_2 #s(literal 3 binary64))))
(* -1 (/ (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/2 c)) b_2))
(*.f64 (neg.f64 c) (fma.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 (/ (- (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))) 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 (*.f64 #s(literal 1/8 binary64) a) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 #s(literal 1/2 binary64) c))) (neg.f64 b_2))
(* -1 (/ (+ (* -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)) (neg.f64 b_2))
(* -1 (/ (+ (* -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))) (neg.f64 b_2))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.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 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.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 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) c (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(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 #s(literal 1/8 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) c (*.f64 #s(literal -2 binary64) b_2))
(+ 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 a a) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* (pow c 2) (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3)))))
(*.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))) (*.f64 c c))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.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/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (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))))) c (/.f64 #s(literal -1/2 binary64) b_2)) c)
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.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/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.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 (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))) c)
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)) (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 a c) #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (/.f64 (neg.f64 b_2) c) a)))) c)
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (-.f64 (/.f64 (neg.f64 b_2) c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (fma.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 (-.f64 (*.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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.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 (/.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 (*.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 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (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 (*.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 (+ (* -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)
(* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/8 (/ a (* (pow b_2 3) c)))))
(*.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)))))
(*.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 (/ (+ (* 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 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (neg.f64 c))) (pow.f64 c #s(literal 3 binary64)))
(* (pow c 3) (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (+ (* 1/8 (/ a (* (pow b_2 3) c))) (/ 1/2 (* b_2 (pow c 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64) (/.f64 (fma.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) c)) c)) (pow.f64 c #s(literal 3 binary64)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 b_2 b_2) c)) c)
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (/.f64 b_2 a) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(neg.f64 (*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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)) c))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (neg.f64 c) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.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 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)) c))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 b_2)))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 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 (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 (/.f64 #s(literal 2 binary64) c) (/.f64 b_2 a) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1 (* (pow c 3) (+ (* -1/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))
(*.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/8 (/ a (* (pow b_2 3) c))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))
(*.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/8 (/ a (* (pow b_2 3) c))) (/ 1/2 (* b_2 (pow c 2)))) (* -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 (fma.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) c)) 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))))))
(*.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 (fma.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) c)) (neg.f64 c))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (neg.f64 c) (-.f64 a (/.f64 (*.f64 b_2 b_2) c)))

rewrite251.0ms (3.6%)

Memory
-26.7MiB live, 164.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054326
090326
1292326
22107326
08508326
Stop Event
iter limit
node limit
iter limit
Counts
22 → 678
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(neg.f64 b_2)
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
#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 c b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(/.f64 #s(literal 1/2 binary64) b_2)
(*.f64 (/.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 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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))))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(/.f64 (*.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)))
(*.f64 (pow.f64 c #s(literal 3 binary64)) a)
Outputs
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 2 binary64))) (/.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)) (/.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))) a) (/.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))) a))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(neg.f64 b_2)
(*.f64 (neg.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (hypot.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (fabs.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (fabs.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (fabs.f64 (hypot.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (fabs.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 (fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))) (fabs.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))))) (fabs.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) b_2)))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(fabs.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (sinh.f64 (log.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
#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 #s(literal -1/2 binary64) (/.f64 c 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)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (/.f64 (neg.f64 b_2) a) #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2)))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) b_2 (*.f64 a (*.f64 #s(literal 1/2 binary64) c)))) (neg.f64 (*.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 a) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 a) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 a) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) b_2) (*.f64 a (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 a b_2))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 b_2)) (*.f64 a (*.f64 #s(literal 1/2 binary64) c))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) a (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 a) (*.f64 b_2 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 a) (*.f64 b_2 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 a) (*.f64 b_2 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 a) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) a (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 b_2) (*.f64 a (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 b_2) (*.f64 a (*.f64 #s(literal -1/2 binary64) c))) (*.f64 a (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.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 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (/.f64 (neg.f64 b_2) a) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal -2 binary64)) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) b_2 (*.f64 a (*.f64 #s(literal 1/2 binary64) c))) (*.f64 a b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal -2 binary64)) (/.f64 b_2 a)))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.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)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (/.f64 (neg.f64 b_2) a) #s(literal -2 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) #s(literal 4 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (/.f64 (neg.f64 b_2) a) #s(literal -2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (/.f64 (neg.f64 b_2) a) #s(literal -2 binary64)))
(-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 b_2)))
(/.f64 #s(literal 1/2 binary64) b_2)
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 #s(literal -1/2 binary64) (neg.f64 b_2))
(neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) 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 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.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 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (neg.f64 a))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 2 binary64))) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (neg.f64 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) a)) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) a)) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) a) (/.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (*.f64 a a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (neg.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))
(*.f64 (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (sqrt.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))
(fabs.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))) (sinh.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c))))))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (*.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 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (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 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (*.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 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) 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 (*.f64 c c) (*.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 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (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 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) 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 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (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 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) 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 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (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 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) 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 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (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 (*.f64 c c) (*.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 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (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 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (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 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (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 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)))) (*.f64 (neg.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 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)))) (*.f64 (neg.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 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c))) (*.f64 (neg.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 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 c c) (*.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 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 c c) (*.f64 #s(literal 1/8 binary64) a)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 c)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) c))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c c)))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (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 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (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 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (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 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (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 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (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 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (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 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 (neg.f64 b_2) b_2)) (/.f64 (neg.f64 c) b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 (neg.f64 b_2) b_2)) (/.f64 c (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 b_2 b_2)) (/.f64 c b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 b_2)) (/.f64 (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 b_2)) (/.f64 c (*.f64 (neg.f64 b_2) b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) b_2) (/.f64 c (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 c 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 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (*.f64 c c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 (neg.f64 b_2) b_2)) (/.f64 (*.f64 c c) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 b_2)) (/.f64 (*.f64 c c) b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 b_2)) (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) b_2) (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 c 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 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64)) #s(literal 1/8 binary64)) a (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (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 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 a (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 a a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) a) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 a (*.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(fma.f64 a (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(fma.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) a)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c)) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (neg.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) a)))
(-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (neg.f64 (*.f64 #s(literal 1/8 binary64) a)) (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64))))
(-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (/.f64 (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) b_2 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))) b_2 (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 b_2) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) b_2 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) b_2 (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) b_2))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 b_2 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 b_2 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 b_2 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))))) (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 b_2 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 b_2 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 (neg.f64 b_2) (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2)) c (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(fma.f64 (neg.f64 c) (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(fma.f64 c (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(+.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))) (neg.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(+.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))))) (neg.f64 (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) b_2 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) c)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) b_2 (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) c)))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) b_2) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) b_2))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) (neg.f64 b_2)) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) b_2) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 b_2)) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))) b_2) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 b_2)) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) b_2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (neg.f64 b_2)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) b_2) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (neg.f64 b_2)) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) b_2) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (neg.f64 b_2)) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (pow.f64 b_2 #s(literal 5/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 b_2 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))))) (*.f64 b_2 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 b_2 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 b_2 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 b_2 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))))) (*.f64 b_2 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 b_2 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))))) (*.f64 (neg.f64 b_2) (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 (neg.f64 b_2) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 b_2) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) (neg.f64 b_2) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) b_2 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) b_2))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))) (neg.f64 b_2) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) b_2 (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))) b_2 (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) b_2))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64)))) (neg.f64 b_2) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (neg.f64 b_2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (neg.f64 b_2) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) b_2 (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (neg.f64 b_2) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (fma.f64 #s(literal 1/256 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (neg.f64 b_2) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) (neg.f64 b_2) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/4096 binary64) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 15 binary64)))) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))))) (*.f64 b_2 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 b_2 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))))) (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64)))) b_2 (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))) b_2))
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/4096 binary64) (pow.f64 b_2 #s(literal 15 binary64))) (pow.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 3 binary64))) b_2 (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1/64 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))))))) b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (/.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (neg.f64 c) (pow.f64 b_2 #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 c (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 (neg.f64 b_2) b_2)) (/.f64 (neg.f64 c) b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 (neg.f64 b_2) b_2)) (/.f64 c (neg.f64 b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (*.f64 b_2 b_2)) (/.f64 c b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 b_2)) (/.f64 (neg.f64 c) (*.f64 b_2 b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (neg.f64 b_2)) (/.f64 c (*.f64 (neg.f64 b_2) b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) b_2) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 c 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)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (/.f64 (*.f64 c c) (neg.f64 (pow.f64 b_2 #s(literal 3/2 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 (neg.f64 b_2) b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 (neg.f64 b_2) b_2)) (/.f64 (*.f64 c c) (neg.f64 b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (pow.f64 b_2 #s(literal 3/2 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3/2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 b_2)) (/.f64 (*.f64 c c) b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (neg.f64 b_2)) (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) b_2) (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 c 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))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) a) b_2) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 b_2)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64)) #s(literal 1/8 binary64)) a (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) c (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (*.f64 a c) (/.f64 c (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 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 a (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 a a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) a) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(fma.f64 a (*.f64 #s(literal 1/8 binary64) (pow.f64 (/.f64 c (pow.f64 b_2 #s(literal 3/2 binary64))) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 a (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 c (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal 1/8 binary64) a)) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (/.f64 (/.f64 (pow.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 10 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.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 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))))
(-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c)))
(+.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (pow.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(+.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) a) c) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (*.f64 a c) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 (neg.f64 b_2))) (*.f64 a (neg.f64 c)))
(fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 b_2)) (*.f64 a (neg.f64 c)))
(fma.f64 (neg.f64 a) c (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 a (neg.f64 c)))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(sqrt.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 (neg.f64 b_2) b_2))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 (neg.f64 b_2) b_2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (fma.f64 a c (*.f64 b_2 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))
(-.f64 (*.f64 a (neg.f64 c)) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 b_2)))
(-.f64 (*.f64 a (neg.f64 c)) (*.f64 (neg.f64 b_2) b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 a)) c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fabs.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(+.f64 (/.f64 (pow.f64 (*.f64 a c) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))))
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 c) b_2) a) c)
(*.f64 c (-.f64 (*.f64 (/.f64 b_2 c) b_2) a))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 2 binary64)) (*.f64 a a)) c)) (neg.f64 (fma.f64 (/.f64 b_2 c) b_2 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) c)) (neg.f64 (fma.f64 a (fma.f64 (/.f64 b_2 c) b_2 a) (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 2 binary64)) (*.f64 a a)))) (neg.f64 (fma.f64 (/.f64 b_2 c) b_2 a)))
(/.f64 (neg.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (fma.f64 a (fma.f64 (/.f64 b_2 c) b_2 a) (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 2 binary64)) (*.f64 a a)) c) (fma.f64 (/.f64 b_2 c) b_2 a))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) c) (fma.f64 a (fma.f64 (/.f64 b_2 c) b_2 a) (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 2 binary64))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 2 binary64)) (*.f64 a a))) (fma.f64 (/.f64 b_2 c) b_2 a))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 a (fma.f64 (/.f64 b_2 c) b_2 a) (pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 #s(literal -1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (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 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 #s(literal 1/16 binary64) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 a (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (neg.f64 (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 a (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (neg.f64 (pow.f64 b_2 #s(literal 5/2 binary64)))))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) #s(literal 1/16 binary64)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 a (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 #s(literal 1/16 binary64) a)) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (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 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5/2 binary64))) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5/2 binary64))))
(*.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))
(*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 (*.f64 #s(literal 1/16 binary64) a) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (*.f64 a (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(*.f64 (pow.f64 c #s(literal 3 binary64)) (*.f64 (*.f64 a a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(*.f64 a (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (neg.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (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 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)))) (neg.f64 (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))))
(/.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5/2 binary64))) (pow.f64 b_2 #s(literal 5/2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a))) (neg.f64 (neg.f64 (pow.f64 b_2 #s(literal 5 binary64)))))
(/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (neg.f64 (pow.f64 b_2 #s(literal 5 binary64))))
(/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) a)) (pow.f64 b_2 #s(literal 5 binary64))))
(*.f64 (*.f64 a (pow.f64 c #s(literal 3/2 binary64))) (pow.f64 c #s(literal 3/2 binary64)))
(*.f64 (*.f64 a (*.f64 c c)) c)
(*.f64 (pow.f64 c #s(literal 3/2 binary64)) (*.f64 (pow.f64 c #s(literal 3/2 binary64)) a))
(*.f64 (*.f64 c c) (*.f64 a c))
(*.f64 (pow.f64 c #s(literal 3 binary64)) a)
(*.f64 (*.f64 a c) (*.f64 c c))
(*.f64 a (pow.f64 c #s(literal 3 binary64)))
(*.f64 c (*.f64 (*.f64 c c) a))

eval160.0ms (2.3%)

Memory
36.3MiB live, 180.9MiB allocated
Compiler

Compiled 45 497 to 3 918 computations (91.4% saved)

prune78.0ms (1.1%)

Memory
-23.8MiB live, 64.2MiB allocated
Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New8178825
Fresh6410
Picked415
Done000
Total82713840
Accuracy
94.0%
Counts
840 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.0%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))) a)
36.3%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
30.0%
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
57.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
36.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
23.7%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (neg.f64 b_2))) a)
30.0%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
57.2%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
34.2%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
34.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
34.0%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
30.4%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 #s(approx (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)))) (/.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)) (neg.f64 b_2)))))
25.1%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)))
Compiler

Compiled 657 to 436 computations (33.6% saved)

simplify168.0ms (2.4%)

Memory
15.9MiB live, 163.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 b_2)
cost-diff0
(*.f64 (neg.f64 b_2) a)
cost-diff2
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
cost-diff4
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
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) (/.f64 c b_2))
cost-diff0
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
cost-diff0
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
cost-diff0
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
cost-diff0
(/.f64 b_2 a)
cost-diff0
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
cost-diff0
(/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (neg.f64 b_2) a)
cost-diff2
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038289
062285
1103279
2227279
3595279
41595279
54336279
67991279
08001279
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(neg.f64 c)
c
(*.f64 b_2 b_2)
#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 b_2 a)
b_2
a
#s(literal -2 binary64)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
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 (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
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(neg.f64 c)
c
(*.f64 b_2 b_2)
(*.f64 a a)
Outputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(neg.f64 c)
c
(*.f64 b_2 b_2)
#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 b_2 a)
b_2
a
#s(literal -2 binary64)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
(*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
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 (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
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(*.f64 (neg.f64 b_2) a)
(*.f64 a (neg.f64 b_2))
(neg.f64 b_2)
b_2
a
(*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(neg.f64 c)
c
(*.f64 b_2 b_2)
(*.f64 a a)

localize161.0ms (2.3%)

Memory
-16.8MiB live, 135.1MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.08984375
(*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
accuracy11.126357873861249
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
accuracy21.259014348210936
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
accuracy28.244622156778586
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
accuracy3.044208096736725
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
accuracy12.39344957408727
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))
accuracy21.259014348210936
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
accuracy39.62127698422287
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
accuracy0.00390625
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
accuracy3.044208096736725
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
accuracy5.426826103286999
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
accuracy41.91497901240846
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
accuracy0.0
(/.f64 b_2 a)
accuracy0.0078125
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
accuracy42.26021383130414
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
accuracy0.0078125
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
accuracy0.11328125
(/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a)
accuracy16.38739312814527
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
accuracy21.259014348210936
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
Samples
47.0ms32×2valid
36.0ms173×0valid
36.0ms34×1valid
12.0ms17×3valid
Compiler

Compiled 258 to 32 computations (87.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 92.0ms
ival-div: 30.0ms (32.7% of total)
ival-add: 25.0ms (27.2% of total)
ival-mult: 16.0ms (17.4% of total)
ival-sub: 7.0ms (7.6% of total)
adjust: 6.0ms (6.5% of total)
ival-sqrt: 6.0ms (6.5% of total)
ival-neg: 2.0ms (2.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series63.0ms (0.9%)

Memory
3.8MiB live, 48.0MiB allocated
Counts
21 → 226
Calls
Call 1
Inputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
(/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 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 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 b_2 a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
(*.f64 #s(literal -1/2 binary64) (/.f64 c 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))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 b_2) a)
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
Outputs
(/ (- (* -1 b_2) b_2) a)
(/ (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))) b_2) a)
(* -1 (/ b_2 a))
(/ b_2 a)
(/ (+ b_2 (* -1/2 (/ (* a c) b_2))) a)
(/ (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) a)
(/ (+ 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)
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(* -1/2 (/ (* a c) b_2))
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 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) b_2) a)
(* a (- (* -1 b_2) b_2))
(* a (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2))
(* a (- (+ (* -1 b_2) (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))) b_2))
(* a (- (+ (* -1 b_2) (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))) b_2))
(* -1 (* a b_2))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* a b_2)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(* a (+ 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 (* (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 (/ c a)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -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 (* (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 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -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)))))
(* (sqrt (* a c)) (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 (* (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)))))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (- (/ (pow b_2 2) a) c))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -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)))))
(* (pow a 2) (+ (* -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 (/ 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/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))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -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)))))))
(* (pow a 2) (- (* -1 (/ b_2 a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -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))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))))
(- (* 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 (/ c a)) (sqrt -1)) (* (pow b_2 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)))))))
(+ (* (sqrt (/ c a)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(- (* -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/2 (/ c 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 (* 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)))
(- (pow b_2 2) (* a c))
(+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 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)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* b_2 (- (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (/ 1 a)))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (/ 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)))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -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)))))
(* 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)))))))
(/ (* b_2 (- (* -1 a) a)) (pow a 2))
(* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a)))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a)))
(* b_2 (- (* -1 a) a))
(* b_2 (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a))
(* b_2 (- (+ (* -1 a) (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))) (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* b_2 (- (+ (* -1 a) (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(* b_2 (+ 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/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)))))))
(* -1 (/ (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/2 c)) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -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 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (/ 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))) (/ 1 a))))))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) 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))
(* -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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (* 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/2 (/ (* (pow a 2) c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/2 (* (pow a 2) c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2))
(* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 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))))))))
(- (* -1 (/ b_2 a)) (/ b_2 a))
(- (+ (* -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/16 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))) (/ b_2 a))
(+ (* -1/2 (/ c b_2)) (/ b_2 a))
(+ (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (/ 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))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+ 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 (* a b_2)) (* a b_2)) (pow a 2))
(- (+ (* -1 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 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)) (* c (- (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(- (+ (* -1 (* a b_2)) (* c (- (* c (- (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))))
(+ (* 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))))))))
(* 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/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* 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/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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 (- (* -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 a) (/ (pow b_2 2) c)))
(* c (- (/ (pow b_2 2) c) a))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* 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/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* -1 (* c (- (/ b_2 (* a c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -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 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -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 (- (/ (* a b_2) c) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -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 (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))
Calls

9 calls:

TimeVariablePointExpression
29.0ms
b_2
@inf
((- (/ (neg b_2) a) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a)) (/ (neg b_2) a) (neg b_2) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ b_2 a) -2) (/ b_2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* -1/2 (/ c b_2)) a) (* -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)))) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (+ (* a (neg c)) (* b_2 b_2)) (- (* b_2 b_2) (* a c)) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2)))))
4.0ms
b_2
@0
((- (/ (neg b_2) a) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a)) (/ (neg b_2) a) (neg b_2) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ b_2 a) -2) (/ b_2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* -1/2 (/ c b_2)) a) (* -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)))) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (+ (* a (neg c)) (* b_2 b_2)) (- (* b_2 b_2) (* a c)) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2)))))
4.0ms
c
@0
((- (/ (neg b_2) a) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a)) (/ (neg b_2) a) (neg b_2) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ b_2 a) -2) (/ b_2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* -1/2 (/ c b_2)) a) (* -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)))) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (+ (* a (neg c)) (* b_2 b_2)) (- (* b_2 b_2) (* a c)) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2)))))
4.0ms
c
@inf
((- (/ (neg b_2) a) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a)) (/ (neg b_2) a) (neg b_2) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ b_2 a) -2) (/ b_2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* -1/2 (/ c b_2)) a) (* -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)))) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (+ (* a (neg c)) (* b_2 b_2)) (- (* b_2 b_2) (* a c)) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2)))))
4.0ms
c
@-inf
((- (/ (neg b_2) a) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a)) (/ (neg b_2) a) (neg b_2) (/ (sqrt (+ (* a (neg c)) (* b_2 b_2))) a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* (/ b_2 a) -2) (/ b_2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* (* -1/2 (/ c b_2)) a) (* -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)))) (sqrt (- (* b_2 b_2) (* a c))) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (+ (* a (neg c)) (* b_2 b_2)) (- (* b_2 b_2) (* a c)) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2)))))

simplify270.0ms (3.9%)

Memory
-6.0MiB live, 92.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09486759
131946689
085746364
Stop Event
iter limit
node limit
Counts
226 → 225
Calls
Call 1
Inputs
(/ (- (* -1 b_2) b_2) a)
(/ (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))) b_2) a)
(* -1 (/ b_2 a))
(/ b_2 a)
(/ (+ b_2 (* -1/2 (/ (* a c) b_2))) a)
(/ (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) a)
(/ (+ 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)
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(* -1/2 (/ (* a c) b_2))
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 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) b_2) a)
(* a (- (* -1 b_2) b_2))
(* a (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2))
(* a (- (+ (* -1 b_2) (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))) b_2))
(* a (- (+ (* -1 b_2) (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))) b_2))
(* -1 (* a b_2))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(* a b_2)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(* a (+ 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 (* (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 (/ c a)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -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 (* (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 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -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)))))
(* (sqrt (* a c)) (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 (* (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)))))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (- (/ (pow b_2 2) a) c))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -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)))))
(* (pow a 2) (+ (* -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 (/ 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/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))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -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)))))))
(* (pow a 2) (- (* -1 (/ b_2 a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -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))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))))
(- (* 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 (/ c a)) (sqrt -1)) (* (pow b_2 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)))))))
(+ (* (sqrt (/ c a)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(- (* -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/2 (/ c 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 (* 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)))
(- (pow b_2 2) (* a c))
(+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 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)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* b_2 (- (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (/ 1 a)))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (/ 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)))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -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)))))
(* 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)))))))
(/ (* b_2 (- (* -1 a) a)) (pow a 2))
(* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a)))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a)))
(* b_2 (- (* -1 a) a))
(* b_2 (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a))
(* b_2 (- (+ (* -1 a) (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))) (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* b_2 (- (+ (* -1 a) (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(* b_2 (+ 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/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)))))))
(* -1 (/ (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/2 c)) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -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 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (/ 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))) (/ 1 a))))))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) 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))
(* -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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (* 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/2 (/ (* (pow a 2) c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/2 (* (pow a 2) c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2))
(* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 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))))))))
(- (* -1 (/ b_2 a)) (/ b_2 a))
(- (+ (* -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/16 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))) (/ b_2 a))
(+ (* -1/2 (/ c b_2)) (/ b_2 a))
(+ (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (/ 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))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+ 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 (* a b_2)) (* a b_2)) (pow a 2))
(- (+ (* -1 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 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)) (* c (- (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(- (+ (* -1 (* a b_2)) (* c (- (* c (- (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))))
(+ (* 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))))))))
(* 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/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* 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/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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 (- (* -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 a) (/ (pow b_2 2) c)))
(* c (- (/ (pow b_2 2) c) a))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* 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/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* -1 (* c (- (/ b_2 (* a c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -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 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -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 (- (/ (* a b_2) c) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -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 (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))
Outputs
(/ (- (* -1 b_2) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) b_2) a)
(/ (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2) a)
(/.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (-.f64 (neg.f64 b_2) b_2)) a)
(/ (- (+ (* -1 b_2) (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))) b_2) a)
(/.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (-.f64 (neg.f64 b_2) b_2)) a)
(/ (- (+ (* -1 b_2) (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))) b_2) a)
(/.f64 (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 #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 (-.f64 (neg.f64 b_2) b_2)) a)
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(/ b_2 a)
(/.f64 b_2 a)
(/ (+ b_2 (* -1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2) a)
(/ (+ 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 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2) a)
(/ (+ 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 #s(literal -1/16 binary64) a) (/.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) a)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 #s(literal -2 binary64) b_2 (*.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(/.f64 (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 #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 (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 #s(literal -2 binary64) b_2 (*.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64)))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(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 #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 (*.f64 #s(literal -2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) 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 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 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 #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)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) b_2) a)
(/.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (-.f64 (neg.f64 b_2) b_2)) a)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) b_2) a)
(/.f64 (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 #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 (-.f64 (neg.f64 b_2) b_2)) a)
(* a (- (* -1 b_2) b_2))
(*.f64 (-.f64 (neg.f64 b_2) b_2) a)
(* a (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (-.f64 (neg.f64 b_2) b_2)) a)
(* a (- (+ (* -1 b_2) (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))) b_2))
(*.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (-.f64 (neg.f64 b_2) b_2)) a)
(* a (- (+ (* -1 b_2) (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))) b_2))
(*.f64 (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 #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 (-.f64 (neg.f64 b_2) b_2)) a)
(* -1 (* a b_2))
(*.f64 (neg.f64 b_2) a)
(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))
(* a b_2)
(*.f64 a b_2)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2) a)
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) a b_2) a)
(* a (+ 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 #s(literal -1/16 binary64) a) (/.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) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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)))))
(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))))))
(+ (* -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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (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) (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 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.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)))) (fma.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 (-.f64 (*.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 b_2 a)))) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* 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 (* (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 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (*.f64 a a) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 b_2 b_2) a)) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) 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/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) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* (pow a 2) (+ (* -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) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* (pow a 2) (+ (* -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 (*.f64 a a) (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)))))))
(- (* -1 (/ b_2 a)) (* -1 (* (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 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)))
(- (* -1 (/ (+ b_2 (* -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))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) a)) (neg.f64 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (*.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))))) #s(literal 1/8 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (*.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))))))))
(+ (* -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 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) a)) (neg.f64 a)))
(* -1 (* a (- (/ 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)
(* -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) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #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 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* (pow a 2) (- (* -1 (/ b_2 a)) (* -1 (* (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)) (*.f64 a a))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (*.f64 a a))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -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))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) a)) (neg.f64 a))) (*.f64 a a))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (*.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))))) #s(literal 1/8 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 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/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (*.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)))))))) (*.f64 a a))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.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))
(- (* 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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1 b_2)
(neg.f64 b_2)
(+ (* (sqrt (/ c a)) (sqrt -1)) (* (pow b_2 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)))))))
(fma.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))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* (sqrt (/ c a)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (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 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 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 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.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))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* 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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a))))
(- (* 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 #s(literal 1/8 binary64) (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) b_2) #s(literal 1 binary64)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a))))
(* -1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(+ (* 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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 1/16 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 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(-.f64 (*.f64 (neg.f64 b_2) a) (*.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)))
(-.f64 (*.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 #s(literal 1/8 binary64) (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) b_2 (neg.f64 a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c))))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 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)))))))
(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))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.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 a c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))
(* 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)
(* b_2 (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (-.f64 (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 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 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))) b_2)
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (/ 1 a)))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) a)) b_2)
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1 binary64) a))) 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)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 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 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 1 binary64) a)))) b_2)
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))) b_2)
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.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 6 binary64))) (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (-.f64 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 c c) a) a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (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 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 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 a (/.f64 c (*.f64 b_2 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 (*.f64 c 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 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2 b_2)
(/ (* b_2 (- (* -1 a) a)) (pow a 2))
(/.f64 (*.f64 (*.f64 a b_2) #s(literal -2 binary64)) (*.f64 a a))
(* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a)))
(*.f64 (-.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal 1 binary64) a)) b_2)
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a)))
(*.f64 (-.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 -1 binary64) a))) (/.f64 #s(literal 1 binary64) a)) b_2)
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a)))
(*.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 6 binary64))) (-.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 -1 binary64) a))) (/.f64 #s(literal 1 binary64) a))) b_2)
(* b_2 (- (* -1 a) a))
(*.f64 (*.f64 a b_2) #s(literal -2 binary64))
(* b_2 (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (-.f64 (neg.f64 a) a)) b_2)
(* b_2 (- (+ (* -1 a) (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))) (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(*.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 #s(literal 1/2 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (-.f64 (neg.f64 a) a))) b_2)
(* b_2 (- (+ (* -1 a) (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(*.f64 (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 #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 #s(literal 1/2 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (-.f64 (neg.f64 a) a)))) 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 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) a) b_2)
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) (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))) a)) b_2)
(* b_2 (+ 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 (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))) (/.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)))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) a)) 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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))) 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/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -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 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a) c)) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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))))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (/ 1 a))))
(*.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 1 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 a)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1 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))) (/ 1 a))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 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 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 1 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/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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 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))))))) 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) (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a) c)))) (neg.f64 b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) 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)) (neg.f64 b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2))) (neg.f64 b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/2 binary64)) (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 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 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 a (/.f64 c (*.f64 b_2 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 (*.f64 c 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 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2 b_2))
(* -1/2 (/ (* (pow a 2) c) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal -1/2 binary64))
(* -1 (/ (- (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/2 (* (pow a 2) c))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) c))) (neg.f64 b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) c))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) b_2))) (neg.f64 b_2))
(* -1 (/ (- (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 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 4 binary64))) (fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) b_2) (*.f64 (*.f64 (*.f64 a a) c) #s(literal -1/2 binary64))))) (neg.f64 b_2))
(* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) a) (neg.f64 b_2))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) (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))) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ 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 (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))) (/.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)))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) a)) (neg.f64 b_2))
(- (* -1 (/ b_2 a)) (/ b_2 a))
(/.f64 (-.f64 (neg.f64 b_2) b_2) a)
(- (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))) (/ b_2 a))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (-.f64 (neg.f64 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))
(fma.f64 (fma.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 (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(- (+ (* -1 (/ b_2 a)) (* c (+ (* c (- (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))) (/ b_2 a))
(fma.f64 (fma.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 (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(+ (* -1/2 (/ c b_2)) (/ b_2 a))
(fma.f64 (/.f64 c b_2) #s(literal -1/2 binary64) (/.f64 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 (/.f64 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 (/.f64 b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.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 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.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 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) c (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(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 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))))) c (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) c (*.f64 #s(literal -2 binary64) b_2))
(+ 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 (* a b_2)) (* a b_2)) (pow a 2))
(/.f64 (*.f64 (*.f64 a b_2) #s(literal -2 binary64)) (*.f64 a a))
(- (+ (* -1 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))) (/ b_2 a))
(fma.f64 (fma.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 (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(- (* -1 (* a b_2)) (* a b_2))
(*.f64 (*.f64 a b_2) #s(literal -2 binary64))
(- (+ (* -1 (* a b_2)) (* 1/2 (/ (* (pow a 2) c) b_2))) (* a b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal 1/2 binary64) (*.f64 (*.f64 a b_2) #s(literal -2 binary64)))
(- (+ (* -1 (* a b_2)) (* c (- (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(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 #s(literal 1/2 binary64) (/.f64 (*.f64 a a) b_2))) c (*.f64 (*.f64 a b_2) #s(literal -2 binary64)))
(- (+ (* -1 (* a b_2)) (* c (- (* c (- (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(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 #s(literal 1/8 binary64) (pow.f64 (/.f64 a b_2) #s(literal 3 binary64)))) c (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a a) b_2))) c (*.f64 (*.f64 a b_2) #s(literal -2 binary64)))
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal -1/2 binary64) (*.f64 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 (*.f64 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 (*.f64 a b_2))
(* c (- (* -1 (/ b_2 (* a 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 b_2 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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.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 c a) #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))))) c)
(* 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) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))) c)
(* 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) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 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/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 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 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) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))) c)
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))))) c)
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (-.f64 (/.f64 (neg.f64 b_2) c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (fma.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 (-.f64 (*.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) (fma.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)
(* c (- (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(*.f64 (-.f64 (*.f64 a (/.f64 (neg.f64 b_2) c)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))) 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) (-.f64 (*.f64 a (/.f64 (neg.f64 b_2) c)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))) 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) (-.f64 (*.f64 a (/.f64 (neg.f64 b_2) c)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 b_2 b_2) c)) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* 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) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* 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) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 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/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 3 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 #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) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* c (- (/ b_2 (* a c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) 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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) c)) c))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (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 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* 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 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (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 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 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 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (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 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 (neg.f64 c) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) c))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (neg.f64 c) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) c)) c))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 b_2)))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #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 (pow.f64 b_2 #s(literal 6 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 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* c (- (/ (* a b_2) c) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 a (/.f64 b_2 c)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (neg.f64 b_2) a)) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (-.f64 (/.f64 (neg.f64 (fma.f64 a b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)))) c))) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (neg.f64 c) (-.f64 a (/.f64 (*.f64 b_2 b_2) c)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (-.f64 a (/.f64 (*.f64 b_2 b_2) c)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))))

rewrite186.0ms (2.7%)

Memory
30.9MiB live, 164.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038232
062224
1195222
21415222
08264222
Stop Event
iter limit
node limit
iter limit
Counts
21 → 662
Calls
Call 1
Inputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
(/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 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 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 b_2 a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)
(*.f64 #s(literal -1/2 binary64) (/.f64 c 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))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 b_2) a)
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))
(*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
Outputs
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 a (neg.f64 a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 a a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))) (+.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (fma.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a))) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a))))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)))) (neg.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)))) (neg.f64 (pow.f64 a #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (*.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 a)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) a) (*.f64 (neg.f64 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) a))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) (*.f64 (neg.f64 a) a)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) (*.f64 a a)) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) (neg.f64 a)) (*.f64 a (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 a)))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) a) (*.f64 a (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) a))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) (*.f64 (neg.f64 a) a)) (*.f64 a (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 a (*.f64 (neg.f64 a) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) (*.f64 a a)) (*.f64 a (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (neg.f64 a)) (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 a)))) (*.f64 (*.f64 (neg.f64 a) a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) a) (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) a))) (*.f64 (*.f64 (neg.f64 a) a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) a)) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 a a)) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (neg.f64 a)) (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 a)))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) a) (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) a)) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (*.f64 a (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) (*.f64 a a) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) (*.f64 a a) (*.f64 a (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 a a) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (-.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a)) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a)) (neg.f64 a))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a) a)
(/.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 a a)))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal 3 binary64))) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(fma.f64 (/.f64 (neg.f64 a) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (neg.f64 a) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (/.f64 a a) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 b_2 a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 b_2 a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (neg.f64 a) a) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a (neg.f64 a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 b_2 a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 a a) (/.f64 b_2 a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 a) a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 a) a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 a) a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 a)) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 (neg.f64 a) a) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 a a) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 a (/.f64 b_2 (*.f64 (neg.f64 a) a)) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 a (/.f64 b_2 (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 a (/.f64 b_2 (*.f64 (neg.f64 a) a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 a (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))))
(-.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a a)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (pow.f64 a #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 a a))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)) (/.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 a a)) (/.f64 (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 a a)) (/.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) a) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a)) (/.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (neg.f64 a) a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 (neg.f64 a) a)) (/.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 (neg.f64 a) a)))
(-.f64 (*.f64 (/.f64 a a) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) a)))
(-.f64 (*.f64 (/.f64 a a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a)))
(-.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 a a)))
(-.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
(+.f64 (/.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 a a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(+.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(+.f64 (*.f64 (/.f64 a a) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(+.f64 (*.f64 (/.f64 a a) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(+.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(+.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(/.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 b_2 (neg.f64 a))
(neg.f64 (/.f64 b_2 a))
(neg.f64 b_2)
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) a)
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(neg.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)))
(sqrt.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)))
(fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(fabs.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)))
(fabs.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)))
(fabs.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
#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 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) 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 b_2) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 b_2) (neg.f64 a))
(/.f64 b_2 (neg.f64 (neg.f64 a)))
(/.f64 b_2 a)
(neg.f64 (/.f64 (neg.f64 b_2) a))
(sqrt.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))
(fabs.f64 (/.f64 b_2 a))
(fabs.f64 (/.f64 (neg.f64 b_2) a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a))))) (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 (/.f64 c b_2) #s(literal -1/2 binary64)) a)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a))) (neg.f64 a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)) a)
(neg.f64 (/.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a))) a))
(neg.f64 (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)) (neg.f64 a)))
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a))
(*.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 c b_2) a) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)) a)
(*.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 c b_2) a))
(*.f64 a (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 a (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)
(/.f64 (*.f64 a (*.f64 #s(literal -1/2 binary64) c)) b_2)
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64))) b_2)
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c))) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c))) 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 (/.f64 (+.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 (-.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 (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) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 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 (neg.f64 (-.f64 (pow.f64 (/.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 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.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 (+.f64 (pow.f64 (/.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))) 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 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 (neg.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 (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (-.f64 (*.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 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.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 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.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 (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 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))) (+.f64 (pow.f64 (/.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))) 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 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 (*.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 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 a b_2) (*.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 (-.f64 (*.f64 a (neg.f64 b_2)) (*.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 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 a)))
(-.f64 (/.f64 (pow.f64 (/.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))) (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 2 binary64)) (/.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 b_2 a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.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))) 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)) (+.f64 (pow.f64 (/.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))) 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 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)) (/.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 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)))
(-.f64 (/.f64 (/.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))) a) (/.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))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) a))
(-.f64 (*.f64 (/.f64 a (neg.f64 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 (neg.f64 a) a)))
(-.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (*.f64 a 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 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) 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 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) a)))
(/.f64 (-.f64 (*.f64 (/.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 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 #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 #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 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 #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 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (pow.f64 (/.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))) #s(literal 3 binary64)) (pow.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))) #s(literal 3 binary64))) (fma.f64 (/.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 b_2 b_2) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))) (fma.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 #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 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 #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 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (fma.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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))))
(/.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 (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 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.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 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2)) #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)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) 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 (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 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (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)) (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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))))
(-.f64 (/.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 #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 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 b_2) #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 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) (neg.f64 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 (*.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 (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 (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 b_2 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 a (neg.f64 a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 a a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))) (*.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))) (+.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (fma.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a))) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a))))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)))) (neg.f64 (neg.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)))) (neg.f64 (pow.f64 a #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (*.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 a)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) a) (*.f64 (neg.f64 a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) a))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) (*.f64 (neg.f64 a) a)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) (*.f64 a a)) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) (neg.f64 a)) (*.f64 a (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 a)))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) a) (*.f64 a (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) a))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) (*.f64 (neg.f64 a) a)) (*.f64 a (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 a (*.f64 (neg.f64 a) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) (*.f64 a a)) (*.f64 a (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (neg.f64 a)) (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 a)))) (*.f64 (*.f64 (neg.f64 a) a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) a) (*.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) a))) (*.f64 (*.f64 (neg.f64 a) a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) a)) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 a a)) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (neg.f64 a)) (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (neg.f64 a)))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) a) (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) a)) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a))) (*.f64 a (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (/.f64 (*.f64 a b_2) a) (*.f64 a a) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (pow.f64 (neg.f64 a) #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) (*.f64 a a) (*.f64 a (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 a a) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 a a)))
(/.f64 (fma.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (-.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a)) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a)) (neg.f64 a))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a))) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a) a)
(/.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 a a)))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal 3 binary64))) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(fma.f64 (/.f64 (neg.f64 a) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (neg.f64 a) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (/.f64 a (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (/.f64 a a) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 b_2 a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 b_2 a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (neg.f64 a) a) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a (neg.f64 a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 a (neg.f64 a)) (/.f64 (neg.f64 b_2) a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 (neg.f64 a))) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 b_2 a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 a a) (/.f64 b_2 a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 a a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 a a) (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 a) a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 a) a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 (neg.f64 a) a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 a)) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a (neg.f64 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 b_2 a) (/.f64 a a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 (neg.f64 a) a) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (/.f64 a a) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 (neg.f64 a))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 (neg.f64 a))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a (neg.f64 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a a) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 a a) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 a (/.f64 b_2 (*.f64 (neg.f64 a) a)) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 a (/.f64 b_2 (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 a (/.f64 b_2 (*.f64 (neg.f64 a) a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(fma.f64 a (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))))
(-.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a a)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (pow.f64 a #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (*.f64 a a))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)) (/.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 a a)) (/.f64 (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 a a)) (/.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) a) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a)) (/.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (neg.f64 a) a)) (/.f64 (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (neg.f64 a) a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 (neg.f64 a) a)) (/.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 (neg.f64 a) a)))
(-.f64 (*.f64 (/.f64 a a) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) a)))
(-.f64 (*.f64 (/.f64 a a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a)))
(-.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 a a)))
(-.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))
(+.f64 (/.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (*.f64 a a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(+.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(+.f64 (*.f64 (/.f64 a a) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) a)))
(+.f64 (*.f64 (/.f64 a a) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)) (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (/.f64 (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (/.f64 a a) (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (/.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) a))
(+.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(+.f64 (*.f64 (/.f64 a (neg.f64 a)) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 a a)))
(*.f64 (/.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) a) (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))))
(*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))))) (*.f64 (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))) (+.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 a (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (fma.f64 (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (pow.f64 (neg.f64 a) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 a b_2) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 a (neg.f64 b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (fma.f64 a (neg.f64 b_2) (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 b_2)) (neg.f64 b_2)) a) (/.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 b_2)) a) a) (/.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) a) (/.f64 (neg.f64 (*.f64 a (neg.f64 b_2))) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 a a) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(fma.f64 (/.f64 (*.f64 a a) a) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(fma.f64 (/.f64 (*.f64 a b_2) a) (/.f64 (*.f64 a b_2) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(fma.f64 (/.f64 a a) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 a (neg.f64 b_2))) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(fma.f64 (/.f64 (*.f64 a (neg.f64 b_2)) a) (/.f64 (*.f64 a (neg.f64 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(fma.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 a (neg.f64 b_2)))
(fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a) (*.f64 a (neg.f64 b_2)))
(fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (*.f64 a (*.f64 a (neg.f64 b_2))) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(fma.f64 a (neg.f64 b_2) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(fma.f64 a (neg.f64 b_2) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (*.f64 (/.f64 (*.f64 a a) a) (/.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2))) (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)))))
(-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) 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) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))))) (/.f64 (pow.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a b_2) #s(literal 2 binary64)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))) (/.f64 (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)) (*.f64 a (+.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(+.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 a (neg.f64 b_2)))
(+.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a))
(+.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(*.f64 a (neg.f64 b_2))
(*.f64 (neg.f64 b_2) a)
(*.f64 b_2 (neg.f64 a))
(neg.f64 (*.f64 a b_2))
(*.f64 (neg.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))))
(/.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 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (fabs.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (fabs.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (fabs.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (fabs.f64 (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))))
(/.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 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 c) a) b_2) b_2)))))
(/.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 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(fabs.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(fabs.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (sinh.f64 (log.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(pow.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))))) (+.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (pow.f64 (*.f64 c a) #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))))) (+.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 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 c)) a) (*.f64 (neg.f64 (neg.f64 c)) a))) (fma.f64 b_2 b_2 (*.f64 (neg.f64 (neg.f64 c)) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (*.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.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))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #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))) (*.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 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (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 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 c)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (*.f64 (neg.f64 (neg.f64 c)) a) (*.f64 (neg.f64 (neg.f64 c)) a) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 (neg.f64 a) (neg.f64 c)) #s(literal 3 binary64))) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 a)) c) #s(literal 3 binary64))) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 a)) c)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))))
(/.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)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 c) a) b_2) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (fma.f64 b_2 b_2 (*.f64 (neg.f64 a) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (fma.f64 b_2 b_2 (*.f64 (neg.f64 (neg.f64 a)) c)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #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 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 c) a) b_2) b_2))))
(/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 c) a))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 (neg.f64 c) a))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 c) a))
(sqrt.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(-.f64 (/.f64 (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 (neg.f64 c) a) (*.f64 (neg.f64 b_2) b_2))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 b_2) b_2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.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 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))
(-.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.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 a) (neg.f64 c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 a)) c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fabs.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 c) a) b_2) b_2)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 c) a) b_2) b_2)))))
(+.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 c) a) b_2) b_2)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 c) a) b_2) b_2)))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))) (/.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 (neg.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 (*.f64 (*.f64 (neg.f64 c) a) (*.f64 c a)) (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (*.f64 (neg.f64 c) a) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) a))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 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 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a)
(*.f64 a (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(fabs.f64 (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(fabs.f64 (*.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) a))

eval187.0ms (2.7%)

Memory
-37.8MiB live, 206.7MiB allocated
Compiler

Compiled 33 265 to 3 197 computations (90.4% saved)

prune24.0ms (0.3%)

Memory
3.9MiB live, 51.2MiB allocated
Pruning

20 alts after pruning (16 fresh and 4 done)

PrunedKeptTotal
New81012822
Fresh347
Picked235
Done011
Total81520835
Accuracy
94.0%
Counts
835 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.2%
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
35.9%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #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))) a)
22.3%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
16.0%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
32.3%
(/.f64 (-.f64 (*.f64 b_2 b_2) #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))
57.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
36.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
36.8%
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
23.3%
(/.f64 #s(approx (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) b_2) a)) (*.f64 a a))
23.7%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (neg.f64 b_2))) a)
28.8%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
30.0%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
36.7%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
34.2%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
32.5%
#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) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2)))
34.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
34.0%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
17.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fabs.f64 (/.f64 b_2 a)) #s(literal -2 binary64)))
33.9%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
25.1%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)))
Compiler

Compiled 883 to 580 computations (34.3% saved)

simplify83.0ms (1.2%)

Memory
22.7MiB live, 114.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

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

Useful iterations: 3 (0.0ms)

IterNodesCost
043350
068345
1130339
2394335
31417331
43953331
57777331
08054331
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
a
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(neg.f64 c)
c
(*.f64 b_2 b_2)
(*.f64 a a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
b_2
(/.f64 #s(literal -2 binary64) a)
#s(literal -2 binary64)
a
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)
(*.f64 (*.f64 #s(literal -1/2 binary64) c) a)
(*.f64 #s(literal -1/2 binary64) c)
#s(literal -1/2 binary64)
c
a
b_2
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))))
(*.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))
(sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))
#s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
(*.f64 a a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(*.f64 a a)
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(neg.f64 c)
c
(*.f64 b_2 b_2)
Outputs
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) a)
(*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) a)
a
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(neg.f64 c)
c
(*.f64 b_2 b_2)
(*.f64 a a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
b_2
(/.f64 #s(literal -2 binary64) a)
#s(literal -2 binary64)
a
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)
(*.f64 (*.f64 #s(literal -1/2 binary64) c) a)
(*.f64 #s(literal -1/2 binary64) c)
#s(literal -1/2 binary64)
c
a
b_2
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))) a)
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))))
(*.f64 (+.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))) b_2) (neg.f64 a))
(*.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))
(*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))) a)
(sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))
#s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
c
(*.f64 a a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))) a)) a)
(-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))))
(*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(*.f64 (*.f64 a a) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)))
(*.f64 a a)
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(neg.f64 c)
c
(*.f64 b_2 b_2)

localize170.0ms (2.4%)

Memory
-1.3MiB live, 338.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy8.942718030892241
(*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
accuracy10.95785556245004
(-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
accuracy23.144045553984434
(sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
accuracy27.87701642588875
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
accuracy11.126357873861249
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))))
accuracy21.259014348210936
(sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))
accuracy28.244622156778586
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
accuracy39.62127698422287
#s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))
accuracy0.0
(*.f64 #s(literal -1/2 binary64) c)
accuracy2.3114317385015797
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)
accuracy3.044208096736725
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
accuracy41.91497901240846
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2))
accuracy0.0
(/.f64 #s(literal -2 binary64) a)
accuracy0.19140625
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
accuracy42.26021383130414
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
accuracy0.3316429519035578
(*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
accuracy12.39344957408727
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
accuracy21.259014348210936
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
accuracy28.244622156778586
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
Samples
56.0ms131×0valid
31.0ms39×2valid
28.0ms62×1valid
22.0ms24×3valid
Compiler

Compiled 315 to 38 computations (87.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 103.0ms
ival-sqrt: 28.0ms (27.3% of total)
ival-mult: 23.0ms (22.4% of total)
ival-sub: 17.0ms (16.6% of total)
ival-div: 16.0ms (15.6% of total)
adjust: 11.0ms (10.7% of total)
ival-add: 4.0ms (3.9% of total)
ival-neg: 2.0ms (1.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series50.0ms (0.7%)

Memory
0.4MiB live, 121.6MiB allocated
Counts
22 → 214
Calls
Call 1
Inputs
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(neg.f64 b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(/.f64 #s(literal -2 binary64) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)
(*.f64 (*.f64 #s(literal -1/2 binary64) c) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))))
(*.f64 (neg.f64 b_2) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(*.f64 #s(literal -1/2 binary64) c)
#s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))
(sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))
(sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
Outputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 (* a b_2))
(* a (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))))
(* a (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))))
(* a (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(/ -2 a)
(* -1/2 (/ (* a c) b_2))
(* -1/2 (* a c))
(/ (- (* -1 b_2) b_2) a)
(/ (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) b_2) a)
(* a (- (* -1 b_2) b_2))
(* a (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2))
(* a (- (+ (* -1 b_2) (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))) b_2))
(* a (- (+ (* -1 b_2) (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))) b_2))
(* -1 (* a b_2))
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))
(* a b_2)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(* a (+ 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 a 2) (pow b_2 2))
(* (pow a 2) (+ (* -1 (* a c)) (pow b_2 2)))
(* -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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* -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)))))
(* (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)))))
(* (sqrt (* a c)) (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 (+ (* -1 c) (/ (pow b_2 2) a)))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -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)))))
(* (pow a 2) (+ (* -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 (* (pow a 3) c))
(* (pow a 3) (+ (* -1 c) (/ (pow b_2 2) a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -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)))))
(* (pow a 2) (- (* -1 (/ b_2 a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -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))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(+ (* -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)))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -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))) 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 (+ c (* -1 (/ (pow b_2 2) a)))))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -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)))))
(* (pow a 2) (+ (* -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 (* (pow a 3) (+ c (* -1 (/ (pow b_2 2) a)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(+ (* -1 (* a b_2)) (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))))
(+ (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (* b_2 (+ (* -1 a) (* -1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))))
(+ (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (* b_2 (+ (* -1 a) (* b_2 (+ (* -1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))))
(- (* -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 (* 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)))))))))
(+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 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)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(+ (* -1 (* (pow a 3) c)) (* (pow a 2) (pow b_2 2)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (+ (* -2 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(* b_2 (+ (* -2 a) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* b_2 (+ (* -2 a) (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(/ (* b_2 (- (* -1 a) a)) (pow a 2))
(* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a)))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a)))
(* b_2 (- (* -1 a) a))
(* b_2 (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a))
(* b_2 (- (+ (* -1 a) (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))) (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* b_2 (- (+ (* -1 a) (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ 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 (+ 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 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(* b_2 (+ 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/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)))))))
(* (pow b_2 2) (+ (* -1 (/ (* (pow a 3) c) (pow b_2 2))) (pow a 2)))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) 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))
(* -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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1/2 (/ (* (pow a 2) c) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* 1/2 (* (pow a 2) c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* 1/2 (* (pow a 2) c)))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (+ (* 1/2 (* (pow a 2) c)) (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6)))))) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (/ (- (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/2 (* (pow a 2) c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2))
(* -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 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 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))))))))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (* a b_2)) (* 1/2 (/ (* (pow a 2) c) b_2)))
(+ (* -2 (* a b_2)) (* c (+ (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* 1/2 (/ (pow a 2) b_2)))))
(+ (* -2 (* a b_2)) (* c (+ (* 1/2 (/ (pow a 2) b_2)) (* c (+ (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* 1/8 (/ (pow a 3) (pow b_2 3))))))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(/ (- (* -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/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 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)) (* c (- (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(- (+ (* -1 (* a b_2)) (* c (- (* c (- (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(+ 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/2 c)
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))))
(+ (* 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))))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (* -1 (/ (* a b_2) c))))
(* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (+ (* -1 (/ (* a b_2) c)) (* -1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (+ (* -1 (/ (* a b_2) c)) (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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 (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* 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/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* c (+ (* -1 (pow a 3)) (/ (* (pow a 2) (pow b_2 2)) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (/ (* a b_2) c))))
(* -1 (* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -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 (- (/ (* a b_2) c) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -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 (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1 (/ (* (pow a 2) (pow b_2 2)) c)) (pow a 3))))
Calls

9 calls:

TimeVariablePointExpression
8.0ms
b_2
@inf
((/ (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* b_2 (/ -2 a)) (/ -2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (* (* -1/2 c) a) b_2) (* (* -1/2 c) a) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (/ (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (sqrt (+ (* (neg c) a) (* b_2 b_2))) (* -1/2 c) (+ (* a (neg c)) (* b_2 b_2)) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2)))) (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))
7.0ms
a
@inf
((/ (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* b_2 (/ -2 a)) (/ -2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (* (* -1/2 c) a) b_2) (* (* -1/2 c) a) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (/ (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (sqrt (+ (* (neg c) a) (* b_2 b_2))) (* -1/2 c) (+ (* a (neg c)) (* b_2 b_2)) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2)))) (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))
3.0ms
a
@-inf
((/ (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* b_2 (/ -2 a)) (/ -2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (* (* -1/2 c) a) b_2) (* (* -1/2 c) a) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (/ (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (sqrt (+ (* (neg c) a) (* b_2 b_2))) (* -1/2 c) (+ (* a (neg c)) (* b_2 b_2)) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2)))) (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))
3.0ms
b_2
@-inf
((/ (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* b_2 (/ -2 a)) (/ -2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (* (* -1/2 c) a) b_2) (* (* -1/2 c) a) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (/ (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (sqrt (+ (* (neg c) a) (* b_2 b_2))) (* -1/2 c) (+ (* a (neg c)) (* b_2 b_2)) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2)))) (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))
3.0ms
c
@inf
((/ (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (* a (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2))))) (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (neg b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* b_2 (/ -2 a)) (/ -2 a) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/ (* (* -1/2 c) a) b_2) (* (* -1/2 c) a) (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* (neg b_2) a) (/ (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (* a a)) (- (* (neg b_2) a) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))) (sqrt (+ (* (neg c) a) (* b_2 b_2))) (* -1/2 c) (+ (* a (neg c)) (* b_2 b_2)) (sqrt (+ (* a (neg c)) (* b_2 b_2))) (sqrt (* (* a a) (+ (* (neg c) a) (* b_2 b_2)))) (* (* a a) (+ (* (neg c) a) (* b_2 b_2))))

simplify262.0ms (3.8%)

Memory
38.8MiB live, 227.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09086127
131846046
085605741
Stop Event
iter limit
node limit
Counts
214 → 213
Calls
Call 1
Inputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -2 (* a b_2))
(* a (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))))
(* a (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))))
(* a (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(/ -2 a)
(* -1/2 (/ (* a c) b_2))
(* -1/2 (* a c))
(/ (- (* -1 b_2) b_2) a)
(/ (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) b_2) a)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) b_2) a)
(* a (- (* -1 b_2) b_2))
(* a (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2))
(* a (- (+ (* -1 b_2) (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))) b_2))
(* a (- (+ (* -1 b_2) (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))) b_2))
(* -1 (* a b_2))
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))
(* a b_2)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(* a (+ 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 a 2) (pow b_2 2))
(* (pow a 2) (+ (* -1 (* a c)) (pow b_2 2)))
(* -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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* -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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* -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)))))
(* (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)))))
(* (sqrt (* a c)) (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 (+ (* -1 c) (/ (pow b_2 2) a)))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -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)))))
(* (pow a 2) (+ (* -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 (* (pow a 3) c))
(* (pow a 3) (+ (* -1 c) (/ (pow b_2 2) a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* (pow a 2) (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -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)))))
(* (pow a 2) (- (* -1 (/ b_2 a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -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))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(+ (* -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)))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -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))) 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 (+ c (* -1 (/ (pow b_2 2) a)))))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -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)))))
(* (pow a 2) (+ (* -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 (* (pow a 3) (+ c (* -1 (/ (pow b_2 2) a)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(+ (* -1 (* a b_2)) (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))))
(+ (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (* b_2 (+ (* -1 a) (* -1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))))
(+ (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (* b_2 (+ (* -1 a) (* b_2 (+ (* -1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))))
(- (* -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 (* 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)))))))))
(+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 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)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(+ (* -1 (* (pow a 3) c)) (* (pow a 2) (pow b_2 2)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* b_2 (+ (* -2 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(* b_2 (+ (* -2 a) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* b_2 (+ (* -2 a) (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(/ (* b_2 (- (* -1 a) a)) (pow a 2))
(* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a)))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a)))
(* b_2 (- (* -1 a) a))
(* b_2 (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a))
(* b_2 (- (+ (* -1 a) (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))) (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* b_2 (- (+ (* -1 a) (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ 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 (+ 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 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(* b_2 (+ 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/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)))))))
(* (pow b_2 2) (+ (* -1 (/ (* (pow a 3) c) (pow b_2 2))) (pow a 2)))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) 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))
(* -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) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -1/2 (/ (* (pow a 2) c) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* 1/2 (* (pow a 2) c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* 1/2 (* (pow a 2) c)))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (+ (* 1/2 (* (pow a 2) c)) (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6)))))) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (/ (- (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/2 (* (pow a 2) c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2))
(* -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 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 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))))))))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (* a b_2)) (* 1/2 (/ (* (pow a 2) c) b_2)))
(+ (* -2 (* a b_2)) (* c (+ (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* 1/2 (/ (pow a 2) b_2)))))
(+ (* -2 (* a b_2)) (* c (+ (* 1/2 (/ (pow a 2) b_2)) (* c (+ (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* 1/8 (/ (pow a 3) (pow b_2 3))))))))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(/ (- (* -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/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 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)) (* c (- (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(- (+ (* -1 (* a b_2)) (* c (- (* c (- (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(+ 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/2 c)
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))))
(+ (* 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))))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (* -1 (/ (* a b_2) c))))
(* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (+ (* -1 (/ (* a b_2) c)) (* -1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (+ (* -1 (/ (* a b_2) c)) (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* 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 (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* 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/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* c (+ (* -1 (pow a 3)) (/ (* (pow a 2) (pow b_2 2)) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (/ (* a b_2) c))))
(* -1 (* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -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 (- (/ (* a b_2) c) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -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 (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))
(* -1 (* c (+ (* -1 (/ (* (pow a 2) (pow b_2 2)) c)) (pow a 3))))
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 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(/.f64 (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 #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 (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 (* a b_2))
(*.f64 (*.f64 b_2 a) #s(literal -2 binary64))
(* a (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(* a (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* a (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))))
(*.f64 (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 #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 (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(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 #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 (*.f64 #s(literal -2 binary64) b_2))
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(/ (- (* -1 b_2) b_2) a)
(/.f64 (-.f64 (neg.f64 b_2) b_2) a)
(/ (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2) a)
(/.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (-.f64 (neg.f64 b_2) b_2)) a)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) b_2) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (-.f64 (neg.f64 b_2) b_2)) a)
(/ (- (+ (* -1 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) b_2) a)
(/.f64 (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 #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 (-.f64 (neg.f64 b_2) b_2)) a)
(* a (- (* -1 b_2) b_2))
(*.f64 (-.f64 (neg.f64 b_2) b_2) a)
(* a (- (+ (* -1 b_2) (* 1/2 (/ (* a c) b_2))) b_2))
(*.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (-.f64 (neg.f64 b_2) b_2)) a)
(* a (- (+ (* -1 b_2) (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))) b_2))
(*.f64 (fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (-.f64 (neg.f64 b_2) b_2)) a)
(* a (- (+ (* -1 b_2) (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))) b_2))
(*.f64 (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 #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 (-.f64 (neg.f64 b_2) b_2)) a)
(* -1 (* a b_2))
(*.f64 (neg.f64 b_2) a)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) 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 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) 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 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) 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))
(* a b_2)
(*.f64 b_2 a)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2) a)
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a b_2) a)
(* a (+ 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 #s(literal -1/16 binary64) a) (/.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 #s(literal -1/2 binary64) (/.f64 c b_2))) a b_2) a)
(* (pow a 2) (pow b_2 2))
(*.f64 (*.f64 (*.f64 a a) b_2) b_2)
(* (pow a 2) (+ (* -1 (* a c)) (pow b_2 2)))
(*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(* -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 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (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) (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 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))) (*.f64 a a))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.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 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.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)))) (fma.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 (-.f64 (*.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 b_2 a)))) a)
(* (pow a 2) (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (*.f64 a 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 (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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) (*.f64 a 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 (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) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))) (*.f64 a a))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* 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 (* a c))
(*.f64 (neg.f64 c) a)
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 b_2 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/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (*.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)
(* (pow a 2) (+ (* -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 (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)
(* (pow a 2) (+ (* -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)))))) (*.f64 a a))
(* -1 (* (pow a 3) c))
(*.f64 (neg.f64 c) (pow.f64 a #s(literal 3 binary64)))
(* (pow a 3) (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 b_2 b_2) a)) (pow.f64 a #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 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a)))
(+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) a)) (neg.f64 a)))
(* (pow a 2) (+ (* -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)) (*.f64 a a))
(* (pow a 2) (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (*.f64 a a))
(* (pow a 2) (+ (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) a)) (neg.f64 a))) (*.f64 a a))
(* -1 (* a (- (/ 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)
(* -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) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* (pow a 2) (- (* -1 (/ b_2 a)) (* -1 (* (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)) (*.f64 a a))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) b_2) (neg.f64 a))) (*.f64 a a))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -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))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) a)) (neg.f64 a))) (*.f64 a 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 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 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) a)) a)))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) b_2) a))) (*.f64 a a))
(* (pow a 2) (- (* -1 (/ (+ b_2 (* -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))) a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #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/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 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 (neg.f64 a) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) a) a)
(* (pow a 2) (+ (* -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 (*.f64 (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) a) a)
(* (pow a 2) (+ (* -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 (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 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) (*.f64 a a))
(* -1 (* (pow a 3) (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 3 binary64)) (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.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))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* a b_2)) (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 a)))
(+ (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (* b_2 (+ (* -1 a) (* -1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (*.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))
(+ (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1))) (* b_2 (+ (* -1 a) (* b_2 (+ (* -1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))))
(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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* 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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a))))
(- (* 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 #s(literal 1/8 binary64) (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) b_2) #s(literal 1 binary64)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a))))
(* -1 b_2)
(neg.f64 b_2)
(- (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 a)))
(- (* b_2 (+ (* -1 a) (* -1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (*.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))
(- (* 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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c))))
(+ (* 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 (/.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))))) #s(literal 1/16 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 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 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)))))))
(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))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.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 a c)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (pow a 3) c)) (* (pow a 2) (pow b_2 2)))
(*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 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)
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) a)) b_2)
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.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 6 binary64))) (-.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) a))) b_2)
(* b_2 (+ (* -2 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (+ (* -2 a) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(*.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 #s(literal 1/2 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) a))) b_2)
(* b_2 (+ (* -2 a) (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))))
(*.f64 (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 #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 #s(literal 1/2 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) a)))) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (-.f64 (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 a a) c) c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (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 (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)))) b_2)
(/ (* b_2 (- (* -1 a) a)) (pow a 2))
(/.f64 (*.f64 (*.f64 b_2 a) #s(literal -2 binary64)) (*.f64 a a))
(* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a)))
(*.f64 (-.f64 (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal 1 binary64) a)) b_2)
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a)))
(*.f64 (-.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 -1 binary64) a))) (/.f64 #s(literal 1 binary64) a)) b_2)
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a)))
(*.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 6 binary64))) (-.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 -1 binary64) a))) (/.f64 #s(literal 1 binary64) a))) b_2)
(* b_2 (- (* -1 a) a))
(*.f64 (*.f64 b_2 a) #s(literal -2 binary64))
(* b_2 (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (-.f64 (neg.f64 a) a)) b_2)
(* b_2 (- (+ (* -1 a) (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))) (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(*.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 #s(literal 1/2 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (-.f64 (neg.f64 a) a))) b_2)
(* b_2 (- (+ (* -1 a) (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(*.f64 (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 #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 #s(literal 1/2 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (-.f64 (neg.f64 a) a)))) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 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 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 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 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c 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 a (/.f64 c (*.f64 b_2 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 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) b_2) b_2)
(* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) a) b_2)
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) (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))) a)) b_2)
(* b_2 (+ 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 (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))) (/.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)))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) a)) b_2)
(* (pow b_2 2) (+ (* -1 (/ (* (pow a 3) c) (pow b_2 2))) (pow a 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (neg.f64 a) #s(literal 3 binary64)) b_2) (/.f64 c b_2) (*.f64 a a)) (*.f64 b_2 b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c 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/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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 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))))))) 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) (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a) c)))) (neg.f64 b_2))
(* -1/2 (/ (* (pow a 2) c) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal -1/2 binary64))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* 1/2 (* (pow a 2) c))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) b_2) (*.f64 (*.f64 (*.f64 a a) c) #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* 1/2 (* (pow a 2) c)))) b_2))
(/.f64 (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 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) b_2) (*.f64 (*.f64 (*.f64 a a) c) #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (+ (* 1/2 (* (pow a 2) c)) (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6)))))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) b_2) (fma.f64 #s(literal 1/2 binary64) (fma.f64 a (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 a a) c)) (*.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 4 binary64)))))) (neg.f64 b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) 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)) (neg.f64 b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) b_2))) (neg.f64 b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -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 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/2 binary64)) (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)))))) (neg.f64 b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/2 (* (pow a 2) c))) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) b_2) (*.f64 (*.f64 (*.f64 a a) c) #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (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 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) b_2) (*.f64 (*.f64 (*.f64 a a) c) #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1 (/ (- (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 a (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 a a) c))) (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 4 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) c) b_2)))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 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 a a) c) c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 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 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c 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 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2 b_2))
(* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) a) (neg.f64 b_2))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) (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))) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ 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 (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))) (/.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)))) (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a a) c) b_2) a)) (neg.f64 b_2))
(+ (* -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)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.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 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.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 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (* a b_2)) (* 1/2 (/ (* (pow a 2) c) b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (* a b_2)) (* c (+ (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* 1/2 (/ (pow a 2) b_2)))))
(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 (*.f64 (*.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (* a b_2)) (* c (+ (* 1/2 (/ (pow a 2) b_2)) (* c (+ (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* 1/8 (/ (pow a 3) (pow b_2 3))))))))
(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 (*.f64 (*.f64 b_2 a) #s(literal -2 binary64)))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) c (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(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 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))))) c (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) c (*.f64 #s(literal -2 binary64) b_2))
(/ (- (* -1 (* a b_2)) (* a b_2)) (pow a 2))
(/.f64 (*.f64 (*.f64 b_2 a) #s(literal -2 binary64)) (*.f64 a a))
(- (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))) (/ b_2 a))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (-.f64 (neg.f64 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))
(fma.f64 (fma.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 (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(- (+ (* -1 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))) (/ b_2 a))
(fma.f64 (fma.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 (/.f64 (-.f64 (neg.f64 b_2) b_2) a))
(- (* -1 (* a b_2)) (* a b_2))
(*.f64 (*.f64 b_2 a) #s(literal -2 binary64))
(- (+ (* -1 (* a b_2)) (* 1/2 (/ (* (pow a 2) c) b_2))) (* a b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 a) #s(literal -2 binary64)))
(- (+ (* -1 (* a b_2)) (* c (- (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(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 (*.f64 (*.f64 b_2 a) #s(literal -2 binary64)))
(- (+ (* -1 (* a b_2)) (* c (- (* c (- (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))) (* a b_2))
(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 (*.f64 (*.f64 b_2 a) #s(literal -2 binary64)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 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 #s(literal -1/8 binary64) (*.f64 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/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) c) b_2) #s(literal -1/2 binary64) (*.f64 b_2 a))
(+ (* 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 (*.f64 b_2 a))
(+ (* 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 (*.f64 b_2 a))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)))) c)
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 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 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (/.f64 (/.f64 (neg.f64 b_2) a) c)))) c)
(* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (* -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 (*.f64 b_2 a) c)))
(* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (+ (* -1 (/ (* a b_2) c)) (* -1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (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) (neg.f64 (fma.f64 a (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (+ (* -1 (/ (* a b_2) c)) (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.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) (neg.f64 (fma.f64 a (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))))) c)
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (-.f64 (/.f64 (neg.f64 b_2) c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (fma.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 (-.f64 (*.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) (fma.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 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (*.f64 b_2 a) 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) (neg.f64 (fma.f64 a (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))) 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) (neg.f64 (fma.f64 a (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))))) 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)
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 b_2 b_2) c)) c)
(* 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) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* 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) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 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 #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 3 binary64))) (pow.f64 c #s(literal 7 binary64)))) (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) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* c (+ (* -1 (pow a 3)) (/ (* (pow a 2) (pow b_2 2)) c)))
(*.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 b_2 b_2) c) (pow.f64 (neg.f64 a) #s(literal 3 binary64))) c)
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (/.f64 b_2 a) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 (neg.f64 c) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a)) c))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (neg.f64 c) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))) c)) c))))
(* -1 (* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (/ (* a b_2) c))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 (*.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 (neg.f64 c) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (neg.f64 b_2) a)) c))))
(* -1 (* c (+ (* -1 (* (sqrt (/ (pow a 3) c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (neg.f64 c) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 b_2 a (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) c))) c))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.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)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 b_2)))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (- (/ (* a b_2) c) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 (*.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (neg.f64 b_2) a)) 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) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 b_2 a (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) c))) 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #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/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 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))) (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 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (neg.f64 c) (-.f64 a (/.f64 (*.f64 b_2 b_2) c)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) c)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* c (+ (* -1 (/ (* (pow a 2) (pow b_2 2)) c)) (pow a 3))))
(*.f64 (neg.f64 c) (fma.f64 (*.f64 (neg.f64 a) a) (/.f64 (*.f64 b_2 b_2) c) (pow.f64 a #s(literal 3 binary64))))

rewrite119.0ms (1.7%)

Memory
6.0MiB live, 96.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043271
068267
1234258
21632241
08916225
Stop Event
iter limit
node limit
iter limit
Counts
22 → 468
Calls
Call 1
Inputs
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(neg.f64 b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(/.f64 #s(literal -2 binary64) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)
(*.f64 (*.f64 #s(literal -1/2 binary64) c) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))))
(*.f64 (neg.f64 b_2) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))))
(sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
(*.f64 #s(literal -1/2 binary64) c)
#s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))
(sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a)))
(sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))
(*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))
Outputs
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a a)) a)
(*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 1 binary64))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 a (*.f64 a a)))
(*.f64 a (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 a a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) a) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) a) (*.f64 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) a) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a a)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))) a)
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (*.f64 a a))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)
(*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) a)) (neg.f64 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) a)) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 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))) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) a) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) a) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 a (-.f64 (*.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))) (neg.f64 b_2)))
(/.f64 (*.f64 a (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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))) (neg.f64 b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))) (fma.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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))) (neg.f64 b_2))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 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))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.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))) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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))) (neg.f64 b_2))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (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))) (neg.f64 b_2))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))))
(neg.f64 b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(*.f64 b_2 (/.f64 #s(literal 2 binary64) a))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) b_2)) a)
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 2 binary64))) a)
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2))) a)
(/.f64 (*.f64 #s(literal 2 binary64) b_2) a)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) a)
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(/.f64 #s(literal 2 binary64) a)
(/.f64 #s(literal -2 binary64) a)
(neg.f64 (/.f64 #s(literal 2 binary64) a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2))))) a)
(/.f64 (neg.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)))) a)
(/.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
(neg.f64 (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a))
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2))
(*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))
(*.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 a b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(*.f64 a (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)
(neg.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) a) c)
(*.f64 (*.f64 a #s(literal -1/2 binary64)) c)
(*.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) a)
(*.f64 #s(literal 1/2 binary64) (*.f64 c a))
(*.f64 (*.f64 c a) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal -1/2 binary64) c) a)
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(*.f64 c (*.f64 #s(literal -1/2 binary64) a))
(*.f64 a (neg.f64 (*.f64 #s(literal -1/2 binary64) c)))
(*.f64 a (*.f64 #s(literal -1/2 binary64) c))
(neg.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a)))
(*.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) a))) a)
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a)))) (neg.f64 (pow.f64 a #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) a) a) (*.f64 a (/.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) a))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) a) (*.f64 a a)) (*.f64 a (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) a) (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 a) a) a (*.f64 a (/.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) a))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 a) a) (*.f64 a a) (*.f64 a (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 b_2 a) a (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 b_2 a) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (*.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) #s(literal 1 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))) (*.f64 a a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) a)) a)
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)))) (neg.f64 (*.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) a) a)
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (*.f64 a a)))
(/.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (*.f64 a a))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)))
(fma.f64 (/.f64 b_2 a) #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) (*.f64 a a)))
(fma.f64 (/.f64 b_2 a) #s(literal 1 binary64) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) (/.f64 a (*.f64 a a)) (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) (*.f64 a a)))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)))
(fma.f64 a (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) (*.f64 a a)) (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)))
(fma.f64 a (/.f64 b_2 (*.f64 a a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) (*.f64 a a)))
(fma.f64 a (/.f64 b_2 (*.f64 a a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))) (/.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)))))) (/.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a)) (pow.f64 a #s(literal 4 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (*.f64 a a))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (*.f64 a a))))
(-.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))) (*.f64 a a))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (*.f64 a a)) (/.f64 (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (*.f64 a a)) (/.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (*.f64 a a)))
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (*.f64 a a))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (*.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (*.f64 a a))))
(+.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) (*.f64 a a)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) a) (/.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) a) (/.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))))
(*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))))
(*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (*.f64 b_2 a)))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) (*.f64 (*.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (fma.f64 (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (*.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 3/2 binary64)) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64))) (fma.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a) (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b_2 a) a) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a)) (*.f64 (*.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a))))) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (*.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)))) (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) 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 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)))) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) 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 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) 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 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a))) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (neg.f64 b_2)) a) (/.f64 (neg.f64 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) b_2) a) (/.f64 b_2 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 a) (neg.f64 b_2)) a) (/.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 a) a) a) (/.f64 (neg.f64 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) a) a) (/.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 a a) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 (*.f64 a a) a) (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 (*.f64 b_2 a) a) (/.f64 (*.f64 b_2 a) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 b_2 a)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 b_2 a) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 a a)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 b_2 a) (/.f64 (*.f64 a (*.f64 b_2 a)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (*.f64 a a)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))
(fma.f64 (neg.f64 b_2) a (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))
(fma.f64 (neg.f64 b_2) a (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))
(fma.f64 b_2 a (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))
(fma.f64 b_2 a (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))
(fma.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) (*.f64 b_2 a))
(fma.f64 a (neg.f64 b_2) (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))
(fma.f64 a (neg.f64 b_2) (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))
(fma.f64 a b_2 (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))
(fma.f64 a b_2 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))
(-.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(-.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))))
(-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))
(-.f64 (*.f64 b_2 a) (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))
(+.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))) (/.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) (*.f64 a a)) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a))))
(+.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (fma.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a (*.f64 b_2 a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))))
(+.f64 (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a) (*.f64 b_2 a))
(+.f64 (*.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) a))
(+.f64 (*.f64 b_2 a) (*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) a))
(*.f64 (neg.f64 b_2) a)
(*.f64 b_2 a)
(*.f64 a (neg.f64 b_2))
(*.f64 a b_2)
(neg.f64 (*.f64 b_2 a))
(sqrt.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fabs.f64 (*.f64 b_2 a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)) (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 b_2 a) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 a #s(literal 4 binary64))))))
(/.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))) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))))
(/.f64 (fma.f64 b_2 a (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (*.f64 a a))
(/.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(/.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 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (neg.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)))) (neg.f64 (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) a)
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 b_2 a) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 a #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) a))) a)
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))) (neg.f64 (pow.f64 a #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) a) a) (*.f64 a (/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) a) (*.f64 a a)) (*.f64 a (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) a) (*.f64 a a)) (*.f64 a (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) a) (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 a) a) a (*.f64 a (/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a))) (*.f64 a a))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 a) a) (*.f64 a a) (*.f64 a (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 a) a) (*.f64 a a) (*.f64 a (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 b_2 a) a (*.f64 (*.f64 a a) (/.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a))) (pow.f64 a #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 b_2 a) (*.f64 a a) (*.f64 (*.f64 a a) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 b_2 a) (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 a a))
(/.f64 (fma.f64 b_2 a (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 a) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 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 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 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))) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 b_2 a) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 a #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(/.f64 (neg.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) a)) a)
(/.f64 (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.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))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) (*.f64 a a))))
(/.f64 (neg.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)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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 a a))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (pow.f64 a #s(literal 4 binary64)))
(/.f64 (/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) a) a)
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) (*.f64 a a)))
(/.f64 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)
(/.f64 (-.f64 (*.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))) (neg.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))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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 a a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 b_2 a) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 a (*.f64 a a)) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(fma.f64 a (/.f64 b_2 (*.f64 a a)) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 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))) (neg.f64 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))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 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))) (neg.f64 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))) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 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 b_2 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 b_2 a) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 a #s(literal 4 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 b_2 a) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 a #s(literal 4 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) (*.f64 a a))))
(-.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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 a a))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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 a a))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (*.f64 a a)) (/.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (*.f64 a a)))
(-.f64 (/.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) (fma.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 a a)) (/.f64 (/.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) (fma.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 a a)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (pow.f64 a #s(literal 4 binary64))))
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 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))) (neg.f64 b_2)) a)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2)) a)))
(+.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) (*.f64 a a))) (/.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 (sqrt.f64 (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 b_2 a)) (*.f64 a a))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) (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 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) (fma.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 2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)))))))
(/.f64 (-.f64 (pow.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) (fma.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)))) #s(literal 3 binary64)) (pow.f64 (/.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) (fma.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)))) #s(literal 3 binary64))) (fma.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) (fma.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 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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)))) (fma.f64 (/.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) (fma.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) (fma.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 (*.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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) (fma.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 (fma.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) a (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b_2 a) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)))))
(/.f64 (neg.f64 (neg.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))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (*.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a)) (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.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) (fma.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 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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))) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))))
(/.f64 (neg.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)))) (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.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) (fma.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))))
(fma.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a))) (*.f64 b_2 a))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a))) (fabs.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a))) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a)) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (sqrt.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 b_2 a))
(fma.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (*.f64 b_2 a))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 1/2 binary64)) (*.f64 b_2 a))
(fma.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a)) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (sqrt.f64 a) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 a) (fabs.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 a) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 1/2 binary64)) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))
(fma.f64 (neg.f64 b_2) a (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 b_2 a (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 a (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 a))
(fma.f64 a (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(fma.f64 a b_2 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(-.f64 (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) (fma.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)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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) (fma.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 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 2 binary64)) (fma.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a (*.f64 b_2 a))) (/.f64 (*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (fma.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)) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.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) (fma.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 (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 (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 (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 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 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 (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 (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 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 c a))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (fabs.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (fabs.f64 (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 c a))))
(/.f64 (fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (fabs.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (+.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) 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 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 c a)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fabs.f64 (neg.f64 (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 (log.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 #s(literal -1/2 binary64) c)
(*.f64 c #s(literal -1/2 binary64))
(*.f64 (fabs.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) (fabs.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) (neg.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))))
(*.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))
(pow.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) #s(literal 2 binary64))
(pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 1 binary64))
#s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))
(sqrt.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))))
(exp.f64 (fma.f64 (log.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) #s(literal 1/2 binary64) (*.f64 (log.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 (log.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a)))
(+.f64 (cosh.f64 (*.f64 (log.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (log.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 c a))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a))) (neg.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a))))
(*.f64 (fabs.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a))) (fabs.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a)) (sqrt.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (sqrt.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(*.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a)) (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (fabs.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))))
(*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))
(*.f64 (sqrt.f64 a) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)))
(*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)
(*.f64 a (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(pow.f64 (*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a a))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a a))) (hypot.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 c a)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 a a) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 a a) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (hypot.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 c a)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))))))
(sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))))
(fabs.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(fabs.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(+.f64 (cosh.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (sinh.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(*.f64 (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))) (neg.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))))
(*.f64 (pow.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) a) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(*.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a) a)
(*.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a a))
(*.f64 a (pow.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a)) #s(literal 2 binary64)))
(*.f64 a (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 1 binary64)))
(*.f64 a (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(*.f64 a (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) a))
(pow.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)) (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 a a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 a a)) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 a) #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a a))) (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a a))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 a a) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 a a) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a a)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a a)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 a a) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (*.f64 (*.f64 a a) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64))) (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64))))))
(fma.f64 (*.f64 (*.f64 a a) (neg.f64 b_2)) (neg.f64 b_2) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 (*.f64 (*.f64 a a) b_2) b_2 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 (*.f64 (*.f64 a a) (neg.f64 c)) a (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 b_2 a) (neg.f64 b_2)) a (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 (*.f64 (*.f64 b_2 a) a) (neg.f64 b_2) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 (*.f64 (*.f64 c a) a) a (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 b_2 b_2) a) a (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fma.f64 (*.f64 c a) (*.f64 a a) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fma.f64 (*.f64 b_2 a) (*.f64 b_2 a) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) (*.f64 a a) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 (*.f64 a a) (*.f64 c a) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (*.f64 b_2 b_2) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 (neg.f64 c) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) (*.f64 a a)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 (neg.f64 b_2) (*.f64 a (*.f64 b_2 a)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 b_2 (*.f64 b_2 (*.f64 a a)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 a (*.f64 (neg.f64 b_2) (*.f64 b_2 a)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(fma.f64 a (*.f64 (neg.f64 c) (*.f64 a a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fma.f64 a (*.f64 a (*.f64 c a)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fma.f64 a (*.f64 a (*.f64 b_2 b_2)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(sqrt.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 4 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (*.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 a a)))
(-.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))))) (/.f64 (pow.f64 (*.f64 b_2 a) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 b_2 a) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))))))
(+.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)) (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (pow.f64 a #s(literal 3 binary64)) (neg.f64 c)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) #s(literal 4 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (fma.f64 c a (*.f64 b_2 b_2)))))

eval88.0ms (1.3%)

Memory
-10.8MiB live, 89.2MiB allocated
Compiler

Compiled 27 496 to 2 891 computations (89.5% saved)

prune31.0ms (0.4%)

Memory
4.6MiB live, 49.8MiB allocated
Pruning

23 alts after pruning (16 fresh and 7 done)

PrunedKeptTotal
New6828690
Fresh3811
Picked235
Done044
Total68723710
Accuracy
94.0%
Counts
710 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.2%
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
35.9%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #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))) a)
32.3%
(/.f64 (-.f64 (*.f64 b_2 b_2) #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))
15.9%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
9.9%
(/.f64 (-.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
57.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
36.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) a)
36.8%
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
23.3%
(/.f64 (*.f64 a #s(approx (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 a a))
23.7%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (neg.f64 b_2))) a)
28.8%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
12.0%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
27.8%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) a)
30.0%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
36.7%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a))) a))
34.2%
#s(approx (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (-.f64 (neg.f64 b_2) b_2) a)))
32.5%
#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) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2)))
2.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
34.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
34.0%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
2.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
33.9%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
25.1%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)))
Compiler

Compiled 1 744 to 638 computations (63.4% saved)

regimes49.0ms (0.7%)

Memory
-4.0MiB live, 42.3MiB allocated
Counts
44 → 3
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fabs.f64 (/.f64 b_2 a)) #s(literal -2 binary64)))
(/.f64 #s(approx (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) b_2) a)) (*.f64 a a))
(/.f64 (*.f64 a #s(approx (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 a a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (-.f64 (neg.f64 b_2) 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) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) 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 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 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 b_2 a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)))) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) #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 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))) (neg.f64 a) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
#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) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 #s(approx (+ (* (/ 1/2 b_2) c) (+ (* (* 1/8 a) (* c (/ c (pow b_2 3)))) (/ (* (* (* (pow c 3) a) a) 1/16) (pow b_2 5)))) (/.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)) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (sqrt.f64 (*.f64 (*.f64 a a) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #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))) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2)) a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (+.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (neg.f64 b_2))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (neg.f64 b_2))) a)
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 (*.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)))))))
(/.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)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (/.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)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.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)))))) a)
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))) a)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 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)))
Calls

4 calls:

16.0ms
c
11.0ms
b_2
11.0ms
a
10.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
78.8%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
57.4%1a
89.6%3b_2
57.4%1c
Compiler

Compiled 16 to 19 computations (-18.8% saved)

regimes8.0ms (0.1%)

Memory
9.2MiB live, 9.2MiB allocated
Counts
25 → 3
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fabs.f64 (/.f64 b_2 a)) #s(literal -2 binary64)))
(/.f64 #s(approx (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) b_2) a)) (*.f64 a a))
(/.f64 (*.f64 a #s(approx (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 a a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (-.f64 (neg.f64 b_2) 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) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) 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 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 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 b_2 a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (+ (* a (neg c)) (* b_2 b_2)) (*.f64 (neg.f64 c) a))))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))))) (*.f64 a a))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 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)))
Calls

1 calls:

7.0ms
b_2
Results
AccuracySegmentsBranch
89.6%3b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes10.0ms (0.1%)

Memory
-45.0MiB live, 7.7MiB allocated
Counts
20 → 3
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fabs.f64 (/.f64 b_2 a)) #s(literal -2 binary64)))
(/.f64 #s(approx (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) b_2) a)) (*.f64 a a))
(/.f64 (*.f64 a #s(approx (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 a a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (-.f64 (neg.f64 b_2) 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) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) 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 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.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 b_2 a) #s(literal -2 binary64)))
Calls

1 calls:

8.0ms
b_2
Results
AccuracySegmentsBranch
89.6%3b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.1%)

Memory
7.0MiB live, 7.0MiB allocated
Counts
19 → 3
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fabs.f64 (/.f64 b_2 a)) #s(literal -2 binary64)))
(/.f64 #s(approx (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) b_2) a)) (*.f64 a a))
(/.f64 (*.f64 a #s(approx (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 a a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (-.f64 (neg.f64 b_2) 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) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) 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)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) 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 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)
Calls

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
83.4%3b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.1%)

Memory
7.2MiB live, 7.2MiB allocated
Counts
18 → 3
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fabs.f64 (/.f64 b_2 a)) #s(literal -2 binary64)))
(/.f64 #s(approx (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) b_2) a)) (*.f64 a a))
(/.f64 (*.f64 a #s(approx (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 a a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (-.f64 (neg.f64 b_2) 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) #s(approx (+ (* (/ 1/2 b_2) c) (* (/ b_2 a) -2)) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.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) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
Calls

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
83.4%3b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes9.0ms (0.1%)

Memory
10.8MiB live, 10.8MiB allocated
Counts
16 → 2
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fabs.f64 (/.f64 b_2 a)) #s(literal -2 binary64)))
(/.f64 #s(approx (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) b_2) a)) (*.f64 a a))
(/.f64 (*.f64 a #s(approx (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 a a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (* a a)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (-.f64 (neg.f64 b_2) b_2) a)))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
Calls

2 calls:

4.0ms
b_2
4.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
50.9%3(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
66.4%2b_2
Compiler

Compiled 14 to 13 computations (7.1% saved)

regimes5.0ms (0.1%)

Memory
5.5MiB live, 5.5MiB allocated
Counts
13 → 2
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (fabs.f64 (/.f64 b_2 a)) #s(literal -2 binary64)))
(/.f64 #s(approx (- (* (neg b_2) a) (* a (sqrt (+ (* a (neg c)) (* b_2 b_2))))) (*.f64 (-.f64 (neg.f64 b_2) b_2) a)) (*.f64 a a))
(/.f64 (*.f64 a #s(approx (- (neg b_2) (sqrt (+ (* (neg c) a) (* b_2 b_2)))) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 a a))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) a) b_2)) a)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
Calls

1 calls:

4.0ms
b_2
Results
AccuracySegmentsBranch
66.0%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes2.0ms (0%)

Memory
3.3MiB live, 3.3MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
Calls

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
66.0%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes2.0ms (0%)

Memory
2.8MiB live, 2.8MiB allocated
Counts
3 → 2
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal 2 binary64) a) b_2))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
Calls

1 calls:

1.0ms
b_2
Results
AccuracySegmentsBranch
65.9%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes4.0ms (0.1%)

Memory
7.8MiB live, 7.8MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

1.0ms
b_2
1.0ms
c
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
34.6%1(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
34.6%1c
34.6%1a
34.6%1b_2
Compiler

Compiled 16 to 19 computations (-18.8% saved)

bsearch29.0ms (0.4%)

Memory
-26.7MiB live, 20.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.2580739312812386e+116
5.497244281343149e+117
14.0ms
-1.1047821855050186e-38
-4.328503215996763e-39
Samples
10.0ms155×0valid
3.0ms20×1valid
3.0ms17×2valid
1.0ms21×0invalid
Compiler

Compiled 424 to 340 computations (19.8% saved)

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

bsearch2.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.2580739312812386e+116
5.497244281343149e+117
1.0ms
-1.1047821855050186e-38
-4.328503215996763e-39
Compiler

Compiled 400 to 328 computations (18% saved)

bsearch2.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.2580739312812386e+116
5.497244281343149e+117
1.0ms
-1.1047821855050186e-38
-4.328503215996763e-39
Compiler

Compiled 400 to 328 computations (18% saved)

bsearch21.0ms (0.3%)

Memory
14.0MiB live, 14.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
504215.9407466181
7228097696858537.0
1.0ms
-1.1047821855050186e-38
-4.328503215996763e-39
Samples
10.0ms160×0valid
2.0ms23×0invalid
Compiler

Compiled 601 to 461 computations (23.3% saved)

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

bsearch2.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
504215.9407466181
7228097696858537.0
1.0ms
-1.1047821855050186e-38
-4.328503215996763e-39
Compiler

Compiled 621 to 481 computations (22.5% saved)

bsearch32.0ms (0.5%)

Memory
-21.9MiB live, 24.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
-3.2352367779102595e-302
3.642363985987153e-290
Samples
11.0ms176×0valid
6.0ms91×0invalid
Compiler

Compiled 489 to 379 computations (22.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 3.0ms (28.8% of total)
ival-sub: 2.0ms (19.2% of total)
ival-div: 2.0ms (19.2% of total)
ival-sqrt: 2.0ms (19.2% of total)
ival-neg: 1.0ms (9.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-3.2352367779102595e-302
3.642363985987153e-290
Compiler

Compiled 434 to 346 computations (20.3% saved)

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-3.2352367779102595e-302
3.642363985987153e-290
Compiler

Compiled 434 to 346 computations (20.3% saved)

bsearch2.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-3.2352367779102595e-302
3.642363985987153e-290
Compiler

Compiled 434 to 346 computations (20.3% saved)

simplify21.0ms (0.3%)

Memory
17.8MiB live, 17.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
077507
1114507
2183507
3263507
4320507
5331507
6339507
7347507
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 1900000000000000082056908040779287931049636104972929491878630444255682658431530390042344221623612307949108182202187776 binary64)) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 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)))))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 1900000000000000082056908040779287931049636104972929491878630444255682658431530390042344221623612307949108182202187776 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 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)))))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 1900000000000000082056908040779287931049636104972929491878630444255682658431530390042344221623612307949108182202187776 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 b_2 a) #s(literal -2 binary64)))))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 14000000 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 (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)))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 14000000 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) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -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 -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -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 -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
Outputs
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 1900000000000000082056908040779287931049636104972929491878630444255682658431530390042344221623612307949108182202187776 binary64)) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 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)))))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 1900000000000000082056908040779287931049636104972929491878630444255682658431530390042344221623612307949108182202187776 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 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)))))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 1900000000000000082056908040779287931049636104972929491878630444255682658431530390042344221623612307949108182202187776 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 b_2 a) #s(literal -2 binary64)))))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 1900000000000000082056908040779287931049636104972929491878630444255682658431530390042344221623612307949108182202187776 binary64)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 14000000 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 (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)))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 14000000 binary64)) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 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)))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 14000000 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) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))))
(if (<=.f64 b_2 #s(literal -1034434490084475/191561942608236107294793378393788647952342390272950272 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 14000000 binary64)) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 c) a)))) (neg.f64 a)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -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 -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 b_2 a) #s(literal -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 -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))

soundness733.0ms (10.6%)

Memory
-5.3MiB live, 367.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
01741
15741
241641
3474438
0932634
05282715
117182692
268572679
084462560
054326
090326
1292326
22107326
08508326
038232
062224
1195222
21415222
08264222
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 935 to 413 computations (55.8% saved)

preprocess89.0ms (1.3%)

Memory
32.0MiB live, 171.6MiB allocated
Compiler

Compiled 1 218 to 228 computations (81.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...